X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/blobdiff_plain/4caa5dfca743ebec7498d1e70275193aebd16c7e..74edcc8d700725b44d0382de99525d5d83856690:/carpeta/Documentacion/Modelo13/mo13%20-%20Conceptos%20de%20seguridad.rtf?ds=sidebyside diff --git a/carpeta/Documentacion/Modelo13/mo13 - Conceptos de seguridad.rtf b/carpeta/Documentacion/Modelo13/mo13 - Conceptos de seguridad.rtf index a37bcdb..f58524f 100644 --- a/carpeta/Documentacion/Modelo13/mo13 - Conceptos de seguridad.rtf +++ b/carpeta/Documentacion/Modelo13/mo13 - Conceptos de seguridad.rtf @@ -1,120 +1,203 @@ -{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang2058\deflangfe2058{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} -{\f36\fswiss\fcharset0\fprq2{\*\panose 020b0603020202020204}Trebuchet MS;}{\f114\froman\fcharset238\fprq2 Times New Roman CE;}{\f115\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f117\froman\fcharset161\fprq2 Times New Roman Greek;} -{\f118\froman\fcharset162\fprq2 Times New Roman Tur;}{\f119\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f120\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f121\froman\fcharset186\fprq2 Times New Roman Baltic;} -{\f122\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f474\fswiss\fcharset238\fprq2 Trebuchet MS CE;}{\f475\fswiss\fcharset204\fprq2 Trebuchet MS Cyr;}{\f477\fswiss\fcharset161\fprq2 Trebuchet MS Greek;} -{\f478\fswiss\fcharset162\fprq2 Trebuchet MS Tur;}{\f481\fswiss\fcharset186\fprq2 Trebuchet MS Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0; -\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{ -\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\* -\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv -\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\widctlpar -\tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 \sbasedon0 \snext15 \styrsid8600632 header;}{\s16\ql \li0\ri0\widctlpar -\tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 \sbasedon0 \snext16 \styrsid8600632 footer;}{\*\cs17 \additive \sbasedon10 \styrsid8600632 page number;}} -{\*\rsidtbl \rsid151245\rsid414882\rsid541785\rsid1323277\rsid1447750\rsid1532427\rsid1729289\rsid1847316\rsid1861734\rsid2245428\rsid2492985\rsid2515417\rsid2522242\rsid2708492\rsid2884575\rsid3173327\rsid3213315\rsid3225670\rsid3289990\rsid3424186 -\rsid3434675\rsid3891034\rsid3936840\rsid4004064\rsid4131712\rsid4201161\rsid4203740\rsid4207939\rsid4287719\rsid4465047\rsid4668982\rsid4874609\rsid4996380\rsid4999623\rsid5138839\rsid5274261\rsid5712412\rsid5781175\rsid5794809\rsid5839235\rsid5901293 -\rsid5915161\rsid6452201\rsid6688377\rsid7225471\rsid7540356\rsid7541208\rsid7756374\rsid8016830\rsid8151511\rsid8392606\rsid8600308\rsid8600632\rsid8986135\rsid9053857\rsid9318052\rsid9377159\rsid9516969\rsid9595785\rsid10171893\rsid10958806\rsid11079232 -\rsid11412386\rsid11496209\rsid11892371\rsid12008998\rsid12016325\rsid12086585\rsid12746594\rsid12787667\rsid12866779\rsid13179560\rsid13448394\rsid13502073\rsid13728141\rsid14024822\rsid14439023\rsid14551371\rsid14552699\rsid14574856\rsid14682390 -\rsid14887586\rsid15092379\rsid15337653\rsid15409153\rsid15430475\rsid15753411\rsid16085235\rsid16147095\rsid16393822\rsid16399163\rsid16473238\rsid16542367\rsid16583651\rsid16606291\rsid16649806}{\*\generator Microsoft Word 10.0.2627;}{\info -{\title Modelo conceptual de Seguridad}{\author certant}{\operator certant}{\creatim\yr2004\mo1\dy7\hr20\min53}{\revtim\yr2004\mo1\dy14\hr11\min19}{\version113}{\edmins474}{\nofpages8}{\nofwords2882}{\nofchars15857}{\*\company Certant S.A.} -{\nofcharsws18702}{\vern16437}}\margl1701\margr1701\margt1417\margb1417 \deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1701 -\dgvorigin1417\dghshow1\dgvshow1\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct -\asianbrkrule\rsidroot3424186 \fet0\sectd \linex0\headery708\footery708\colsx708\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\footer \pard\plain \s16\ql \li0\ri0\widctlpar\tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid8600632 -\par }{\f36\fs20\insrsid8600632\charrsid8600632 P\'e1gina }{\field{\*\fldinst {\cs17\f36\fs20\insrsid8600632\charrsid8600632 PAGE }}{\fldrslt {\cs17\f36\fs20\lang1024\langfe1024\noproof\insrsid3173327 2}}}{\cs17\f36\fs20\insrsid8600632\charrsid8600632 de } -{\field{\*\fldinst {\cs17\f36\fs20\insrsid8600632\charrsid8600632 NUMPAGES }}{\fldrslt {\cs17\f36\fs20\lang1024\langfe1024\noproof\insrsid3173327 8}}}{\cs17\f36\fs20\insrsid8600632\charrsid8600632 \tab \tab M}{\cs17\f36\fs20\insrsid3173327 o}{ -\cs17\f36\fs20\insrsid8600632\charrsid8600632 delo 13 \endash Seguridad a nivel Conceptual}{\f36\fs20\insrsid8600632\charrsid8600632 -\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}} -{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8 -\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12866779 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3213315\charrsid1729289 -\par }{\b\f36\fs20\insrsid3424186\charrsid1729289 Modelo conceptual de Seguridad -\par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\b\f36\fs20\insrsid3424186\charrsid1729289 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3424186 {\f36\fs20\insrsid12866779\charrsid1729289 -\par }{\f36\fs20\insrsid3424186\charrsid1729289 El presente documento estipula a modo conceptual los requisitos necesarios para cumplir con el negocio y asegurar el correcto tratamiento de la informaci\'f3 -n. El objetivo primario es garantizar la continuidad comercial, y defender la informaci\'f3n ante una amplia gama de amenazas, minimizando el da\'f1o a la misma y maximizando el retorno sobre inversiones y oportunidades. -\par -\par El esquema presentado es un lineamiento acotado del esquema 1 de la normativa }{\b\f36\fs20\insrsid3424186\charrsid1729289 ISO 17799:2002}{\f36\fs20\insrsid3424186\charrsid1729289 el cual es el est\'e1ndar internacional sobre seguridad en tecnolog\'ed -a de la informaci\'f3n, adecuando el mismo al dominio de la presente aplicaci\'f3n y extendiendo a la infraestructura de la corporaci\'f3n Obra Social}{\f36\fs20\insrsid7225471\charrsid1729289 Asistencia M\'e9dica Miklolife}{ -\f36\fs20\insrsid3424186\charrsid1729289 .}{\f36\fs20\insrsid12866779\charrsid1729289 Adicionalmente se utilizar\'e1n otros est\'e1ndares, muchos de ellos obtenidos de RFCs de la }{\b\f36\fs20\insrsid12866779\charrsid1729289 IETF}{ -\f36\fs20\insrsid12866779\charrsid1729289 , los cuales, en el momento de ser utilizados, se har\'e1 referencia al n\'famero de los mismos.}{\f36\fs20\insrsid3424186\charrsid1729289 -\par -\par }{\b\f36\fs20\insrsid10171893\charrsid1729289 Introducci\'f3n \endash Conceptos B\'e1sicos -\par }{\f36\fs20\insrsid10171893\charrsid1729289 -\par }{\f36\fs20\insrsid3424186\charrsid1729289 El t\'e9rmino de seguridad en este contexto se referir\'e1 a la preservaci\'f3n de las siguientes tres caracter\'edsticas fundamentales: -\par -\par }{\b\f36\fs20\insrsid3424186\charrsid1729289 A}{\b\f36\fs20\insrsid11412386\charrsid1729289 -}{\b\f36\fs20\insrsid3424186\charrsid1729289 Confidencialidad}{\f36\fs20\insrsid3424186\charrsid1729289 : }{\f36\fs20\insrsid11412386\charrsid1729289 la informaci -\'f3n deber\'e1 ser accesible s\'f3lo a aquellas personas autorizadas a tener acceso a la misma.}{\f36\fs20\insrsid3424186\charrsid1729289 -\par }{\b\f36\fs20\insrsid11412386\charrsid1729289 B-Integridad}{\f36\fs20\insrsid11412386\charrsid1729289 : se debe mantener la exactitud y totalidad de la informaci\'f3n y los m\'e9todos de procesamiento. -\par }{\b\f36\fs20\insrsid11412386\charrsid1729289 C-Disponibilidad}{\f36\fs20\insrsid11412386\charrsid1729289 : los usuarios autorizados al acceso a la informaci\'f3n y sus recursos relacionados deben poder acceder a ellos en }{ -\f36\fs20\ul\insrsid11412386\charrsid1729289 todo}{\f36\fs20\insrsid11412386\charrsid1729289 momento en que sea requerido. -\par }{\f36\fs20\insrsid10171893\charrsid1729289 -\par En cuanto a la operativa diara de los usuarios frente a sus tareas, se manejar\'e1n dos t\'e9rminos clave: -\par -\par }{\b\f36\fs20\insrsid10171893\charrsid1729289 A-Autenticaci\'f3n}{\f36\fs20\insrsid10171893\charrsid1729289 : se refiere a la fase en que se valida la identidad del usuario. -\par }{\b\f36\fs20\insrsid10171893\charrsid1729289 B-Autorizaci\'f3n}{\f36\fs20\insrsid10171893\charrsid1729289 : se refiere a las actividades permitidas para el usuario, una vez autenticado. -\par -\par La presente documentaci\'f3n es un delineamiento de c\'f3mo ser\'e1 implementada la infraestructura y la aplicaci\'f3n de gesti\'f3n para respetar estos conceptos y asegurarse de que sean cumplimentados de la manera acordada. -\par }{\f36\fs20\insrsid11412386\charrsid1729289 -\par }{\b\f36\fs20\insrsid12866779\charrsid1729289 1 - }{\b\f36\fs20\insrsid4874609\charrsid1729289 Infraestructura F\'edsica}{\b\f36\fs20\insrsid11412386\charrsid1729289 -\par }{\b\f36\fs20\insrsid4874609\charrsid1729289 -\par }{\f36\fs20\insrsid4874609\charrsid1729289 Bajo este t\'f3pico se describir\'e1 como deber\'e1 establecerse la infraestructura f\'edsica de la corporaci\'f3n debido a la arquitectura remitida en el an\'e1lisis de la aplicaci\'f3n, haci\'e9 -ndola extensiva para el futuro anexo de nuevas aplicaciones complementarias a la gesti\'f3n de Afiliados, Coberturas, Planes, Autorizaciones, Prestadores y Prestaciones. -\par -\par La empresa cuenta con una sede central y numerosos CAP distribu\'eddos en todo el pa\'eds. Para implementar un esquema de infraestructura f\'edsica, el n\'facleo de procesamiento deber\'e1 - incorporarse en la sede central de la obra social manteniendo la carga pesada del procesamiento de la informaci\'f3n, rest\'e1ndole a los CAP la infraestructura m\'ednima para mantener cont\'ed -nuo el enlace hacia la sede central, y a su vez protegido contra intentos de intrusi\'f3n y violaci\'f3n de la informaci\'f3n. -\par }{\f36\fs20\insrsid12866779\charrsid1729289 -\par En sede central deber\'e1 implementarse un NOC donde ser\'e1n ubicadas todos los servidores y dispositivos de networking necesarios para distribuir la aplicaci\'f3n a trav\'e9s de los CAPs, y en cada uno de \'e9stos \'faltimos se deber\'e1n incorporar }{ -\f36\fs20\insrsid3225670\charrsid1729289 racks}{\f36\fs20\insrsid12866779\charrsid1729289 con el equipamiento necesario para la accesibilidad al enlace y la protecci\'f3n del mismo ante amenazas a la seguridad. -\par }{\f36\fs20\insrsid3225670\charrsid1729289 -\par Para el primer caso, se dispondr\'e1 de una sala propia}{\f36\fs20\insrsid5712412\charrsid1729289 . La misma deber\'e1 mantener los equipos debidamente instalados sobre racks. Deber\'e1 tener techo, piso y paredes falsas por los que deber\'e1 - pasar el cableado debidamente canalizado. Adicionalmente deber\'e1 mantenerse la temperatura de la misma entre 10 y 15 grados Celsius con el objeto de mantener la temperatura de las m\'e1quinas.}{\f36\fs20\insrsid14439023\charrsid1729289 - Las paredes, techo y piso reales deben estar preparadas para desastres f\'edsicos como fuego o inundaci\'f3n.}{\f36\fs20\insrsid1861734\charrsid1729289 El acceso debe estar bloqueado con cerraduras electr\'f3nicas, y activadas mediante un c\'f3digo num -\'e9rico o una placa magn\'e9tica, y toda persona ajena debe ser escoltado al mismo (recordar que es el centro neur\'e1lgico del negocio).}{\f36\fs20\insrsid3225670\charrsid1729289 -\par }{\f36\fs20\insrsid1861734\charrsid1729289 -\par En el caso de cada CAP, deber\'e1 contar con un rack con los dispositivos de networking y servers necesarios para mantener el enlace, debidamente custodiados bajo llave, de donde saldr\'e1n las bocas hacia todos los puestos de trabajo. -\par }{\f36\fs20\insrsid4207939\charrsid1729289 -\par Como en breve ser\'e1 descripto, se necesitar\'e1 un servicio de directorio LDAP para el control de autenticaci\'f3n y autorizaci\'f3n }{\f36\fs20\insrsid12866779\charrsid1729289 de los usuarios, }{\f36\fs20\insrsid4207939\charrsid1729289 -y el motor de base de datos para el uso propio de la aplicaci\'f3n y futuras aplicaciones que fuesen de necesidad. Para garantizar la continuidad de la operativa diaria, se dispondr\'e1 - de dos cluster separados, uno para guardar la base del directorio y otro para guardar la base relacional. }{\f36\fs20\insrsid12866779\charrsid1729289 Ambos clusters deben permanecer -en el NOC de la sede central de modo de mantener centralizado el control de los mismos.}{\f36\fs20\insrsid1861734\charrsid1729289 Al estar clusterizados los dos servicios principales, se dispondr\'e1 de continuidad ya que ante la ca\'ed -da de uno de los nodos, otro de ellos tomar\'e1 el servicio.}{\f36\fs20\insrsid12866779\charrsid1729289 -\par -\par }{\b\f36\fs20\insrsid151245\charrsid1729289 2 \endash Infraestructura L\'f3gica -\par }{\f36\fs20\insrsid151245\charrsid1729289 -\par }{\f36\fs20\insrsid3289990\charrsid1729289 En esta secci\'f3n se describir\'e1 la infraestructura l\'f3gica a implementarse en la organizaci\'f3n y particularmente en la aplicaci}{\f36\fs20\insrsid5781175\charrsid1729289 \'f3n. Para comenzar, se tratar -\'e1 la manera de organizar y estructurar a todos los usuarios desde el punto de vista de empleados de la firma, y como vincularlos hacia la aplicaci\'f3n.}{\f36\fs20\insrsid4207939\charrsid1729289 -\par }{\f36\fs20\insrsid12787667\charrsid1729289 -\par }{\b\f36\fs20\insrsid12787667\charrsid1729289 Infraestructura de usuarios, y grupos y perfil en base a roles -\par }{\f36\fs20\insrsid5781175\charrsid1729289 -\par }{\f36\fs20\insrsid14552699\charrsid1729289 Los usuarios de la organizaci\'f3n ser\'e1n almacenados en una base de datos jer\'e1rquica }{\f36\fs20\insrsid7756374\charrsid1729289 del tipo ISO X.500}{\f36\fs20\insrsid16606291\charrsid1729289 -, con un servicio LDAP, en su versi\'f3n 3 del protocolo, full compliant con las }{\b\f36\fs20\insrsid16606291\charrsid1729289 RFC 3377, 2251, 2252, 2253}{\b\f36\fs20\insrsid12746594\charrsid1729289 , 2254, 2256}{ -\b\f36\fs20\insrsid9318052\charrsid1729289 , 2829-2830}{\f36\fs20\insrsid9318052\charrsid1729289 (}{\f36\fs20\insrsid2492985\charrsid1729289 las dos \'faltimas }{\f36\fs20\insrsid9318052\charrsid1729289 para la autenticaci\'f3n).}{ -\f36\fs20\insrsid11892371\charrsid1729289 El servicio debe estar clusterizado como anteriormente se mencion}{\f36\fs20\insrsid14551371\charrsid1729289 \'f3, y la conexi\'f3n al mismo debe ser v\'eda SSL. No deber\'e1 permanecer abierto el puerto TCP est -\'e1ndar 389 para comunicaciones por texto plano. El puerto abierto ser\'e1 el est\'e1ndar para comunicaci\'f3n LDAP sobre SSL que es el 636 y toda comunicaci\'f3n se utilizar\'e1 mediante querys LDAP.}{\f36\fs20\insrsid15092379\charrsid1729289 - La base del directorio deber\'e1 bajarse a un archivo plano LDIF semanalmente e ir almacenando las copias de resguardo en cinta }{\f36\fs20\insrsid4201161\charrsid1729289 en modo progresivo }{\f36\fs20\insrsid15092379\charrsid1729289 con el motivo de }{ -\f36\fs20\insrsid4201161\charrsid1729289 poder hacer una restauraci\'f3n ante una situaci\'f3n de desastre.}{\f36\fs20\insrsid5781175\charrsid1729289 -\par }{\f36\fs20\insrsid3891034\charrsid1729289 -\par }{\f36\fs20\insrsid3434675\charrsid1729289 En el siguiente modelo se describir\'e1 en exactitud la implementaci\'f3n del directorio y c}{\f36\fs20\insrsid8016830\charrsid1729289 \'f3 -mo almacenar a los usuarios y grupos. A modo de adelanto, los usuarios ser\'e1n entries de la clase }{\b\f36\fs20\insrsid8016830\charrsid1729289 inetOrgPerson}{\f36\fs20\insrsid8016830\charrsid1729289 descrita en la }{ -\b\f36\fs20\insrsid8016830\charrsid1729289 RFC 2798}{\f36\fs20\insrsid8016830\charrsid1729289 y para los grupos, entries del tipo }{\b\f36\fs20\insrsid8016830\charrsid1729289 groupOfUniqueNames}{\f36\fs20\insrsid8016830\charrsid1729289 -, descrita en el est}{\f36\fs20\insrsid16399163\charrsid1729289 \'e1ndar }{\b\f36\fs20\insrsid16399163\charrsid1729289 X.500}{\f36\fs20\insrsid16399163\charrsid1729289 .}{\f36\fs20\insrsid3891034\charrsid1729289 -\par }{\f36\fs20\insrsid16399163\charrsid1729289 -\par El \'e1rbol tendr\'e1 una estructura jer\'e1rquica, comenzando por una ra\'edz representando a la organizaci\'f3n}{\f36\fs20\insrsid12746594\charrsid1729289 con clase }{\b\f36\fs20\insrsid12746594\charrsid1729289 organization}{ -\f36\fs20\insrsid16399163\charrsid1729289 , y luego contenedores de la clase }{\b\f36\fs20\insrsid16399163\charrsid1729289 organizationalUnit}{\f36\fs20\insrsid16399163\charrsid1729289 , cada uno representando un CAP, y -debajo de cada uno de ellos los usuarios de ese CAP. Lo mismo para la Sede Central. }{\f36\fs20\insrsid5274261\charrsid1729289 Luego deber\'e1 haber un contenedor especial para los grupos. Los mismos definiran los roles que tendr\'e1 -n los usuarios en la aplicaci\'f3n.}{\f36\fs20\insrsid16399163\charrsid1729289 -\par }{\f36\fs20\insrsid5274261\charrsid1729289 -\par }{\f36\fs20\insrsid13728141\charrsid1729289 El objetivo de usar un \'e1rbol LDAP es que es un servicio distribu\'eddo ideal para mantener }{\f36\fs20\insrsid16583651\charrsid1729289 la informaci\'f3 -n de infraestructura, incluyendo usuarios, grupos, servidores y todo tipo de datos de tal \'edndole. El usuario tendr\'e1 almacenados sus datos personales, }{\f36\fs20\insrsid4668982\charrsid1729289 sus credenciales y podr\'e1 ser vinculado a di -versos grupos, pudiendo las aplicaciones utilizar estos agrupamientos para poder perfilar a los usuarios. El directorio adem\'e1 -s permite almacenar un password de diversos modos, inclusive extender la clase propuesta para poder almacenar credenciales del tipo biom\'e9trica, como el iris de ojos o las huellas digitales de los usuarios. Este \'fa -ltimo es muy recomendado debido a su gran avance}{\f36\fs20\insrsid2515417\charrsid1729289 en cuanto a tecnolog\'eda se refiere.}{\f36\fs20\insrsid4999623\charrsid1729289 Adicionalmente, el directorio cuenta con la ventaja de separar la aplicaci\'f3 -n y la administraci\'f3n de empleados de la organizaci\'f3n y sus roles dentro de la misma, manteniendo el usuario una sola identidad dentro de la empresa y conservando sus credenciales para entrar a las diversas aplicaciones con que cuente la corporaci -\'f3n. -\par }{\f36\fs20\insrsid16473238\charrsid1729289 -\par A modo conceptual, este esquema reci\'e9n descrito se representa en la siguiente figura: -\par }{\f36\fs20\insrsid4287719\charrsid1729289 {\*\shppict{\pict{\*\picprop\shplid1025{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}} -{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw14104\pich8442\picwgoal7996\pichgoal4786\pngblip\bliptag-1871019028{\*\blipuid 907a83ecf1b6959b4bb77e19c47ded2d} +{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang2058\deflangfe2058{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;} +{\f35\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma{\*\falt Lucidasans};}{\f36\fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}Trebuchet MS{\*\falt Desyrel};}{\f38\froman\fcharset238\fprq2 Times New Roman CE;} +{\f39\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f41\froman\fcharset161\fprq2 Times New Roman Greek;}{\f42\froman\fcharset162\fprq2 Times New Roman Tur;}{\f43\froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\f44\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f45\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f46\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f48\fswiss\fcharset238\fprq2 Arial CE;} +{\f49\fswiss\fcharset204\fprq2 Arial Cyr;}{\f51\fswiss\fcharset161\fprq2 Arial Greek;}{\f52\fswiss\fcharset162\fprq2 Arial Tur;}{\f53\fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f54\fswiss\fcharset178\fprq2 Arial (Arabic);} +{\f55\fswiss\fcharset186\fprq2 Arial Baltic;}{\f56\fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f388\fswiss\fcharset238\fprq2 Tahoma CE{\*\falt Lucidasans};}{\f389\fswiss\fcharset204\fprq2 Tahoma Cyr{\*\falt Lucidasans};} +{\f391\fswiss\fcharset161\fprq2 Tahoma Greek{\*\falt Lucidasans};}{\f392\fswiss\fcharset162\fprq2 Tahoma Tur{\*\falt Lucidasans};}{\f393\fswiss\fcharset177\fprq2 Tahoma (Hebrew){\*\falt Lucidasans};} +{\f394\fswiss\fcharset178\fprq2 Tahoma (Arabic){\*\falt Lucidasans};}{\f395\fswiss\fcharset186\fprq2 Tahoma Baltic{\*\falt Lucidasans};}{\f396\fswiss\fcharset163\fprq2 Tahoma (Vietnamese){\*\falt Lucidasans};} +{\f397\fswiss\fcharset222\fprq2 Tahoma (Thai){\*\falt Lucidasans};}{\f398\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}{\f399\fswiss\fcharset204\fprq2 Trebuchet MS Cyr{\*\falt Desyrel};} +{\f401\fswiss\fcharset161\fprq2 Trebuchet MS Greek{\*\falt Desyrel};}{\f402\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}{\f405\fswiss\fcharset186\fprq2 Trebuchet MS Baltic{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0; +\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128; +\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 \snext0 Normal;}{\*\cs10 \additive +\ssemihidden Default Paragraph Font;}{\*\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv +\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 +\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 \snext15 Predeterminado;}{\s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\f1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 \sbasedon15 \snext16 +Cuerpo de texto;}{\s17\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\f1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 \sbasedon16 \snext17 List;}{\s18\ql \li0\ri0\sb120\sa120\nowidctlpar\faauto\rin0\lin0\itap0 +\i\fs20\lang1033\langfe255\loch\f1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 \sbasedon15 \snext18 Etiqueta;}{\s19\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\f1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 +\sbasedon15 \snext19 \'cdndice;}{\s20\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \fs28\lang1033\langfe255\loch\f1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 \sbasedon15 \snext16 header;}{\s21\ql \li0\ri0\nowidctlpar +\tqc\tx4818\tqr\tx9637\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext21 footer;}{\s22\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 +\sbasedon20 \snext16 Encabezado 2;}{\s23\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon20 \snext16 Encabezado 3;}{\s24\ql \li283\ri0\nowidctlpar\faauto\rin0\lin283\itap0 +\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon16 \snext24 Cuerpo de texto con sangr\'eda;}{\*\cs25 \additive \lang1033\langfe255\langnp1033\langfenp255 \sbasedon10 page number;}}{\*\rsidtbl \rsid1978142\rsid4208771\rsid8144932\rsid9924364 +\rsid10629403\rsid11145847\rsid13139164}{\*\generator Microsoft Word 10.0.2627;}{\info{\author certant}{\operator certant}{\creatim\yr2005\mo6\dy29\hr22\min1}{\revtim\yr2005\mo4\dy28\hr23\min15}{\printim\yr2113\mo1\dy1}{\version7}{\edmins13}{\nofpages13} +{\nofwords4321}{\nofchars23766}{\*\company Certant S.A.}{\nofcharsws28031}{\vern16437}}\margl1701\margr1701\margt1417\margb708 +\deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\nolnhtadjtbl\rsidroot10629403 +\fet0\sectd \sbknone\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4 +\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (} +{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 +\fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +El presente documento estipula a modo conceptual los requisitos necesarios para cumplir con el negocio y asegurar el correcto tratamiento de la informaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. El objetivo primario es garantizar la continuidad comercial, y defender la informaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n ante una amp\hich\af0\dbch\af0\loch\f1 lia gama de amenazas, minimizando el da}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 o a la misma y maximizando el retorno sobre inversiones y oportunidades. +\par \hich\af0\dbch\af0\loch\f1 El esquema presentado es un lineamiento acotado del esquema 1 de la normativa }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ISO 17799:2002}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 el cual es el est}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndar internacional sobre segurid +\hich\af0\dbch\af0\loch\f1 ad en tecnolog}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a de la informaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n, adecuando el mismo al dominio de la presente aplicaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n y extendiendo a la infraestructura de la corporaci}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n Obra Social Asistencia M}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 dica Miklolife. Adicionalmente se utilizar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n otros est}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndares, muchos de ellos obtenid\hich\af0\dbch\af0\loch\f1 +os de RFCs de la }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 IETF}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 , los cuales, en el momento de ser utilizados, se har}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 referencia al n}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 mero de los mismos. +\par }\pard\plain \s22\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Introducci\'f3n \endash Conceptos B\'e1sicos +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 El t}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 rmino de seguridad en este contexto se referir}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a la preservaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n de las siguientes tres caracter}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 sticas f\hich\af0\dbch\af0\loch\f1 +undamentales: +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 A-Confidencialidad}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 : la informaci}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 ser accesible s}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +lo a aquellas personas autorizadas a tener acceso a la misma. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 B-Integridad}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 : se debe mantener la exactitud y totalidad de la informaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n y los m}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 todos de procesamiento. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 C-Disponibilidad}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 : los usuarios autorizados al acceso a la informaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n y sus recursos relacionados deben poder acceder a ellos en }{ +\ul\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 todo}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 momento en que sea requerido. +\par \hich\af0\dbch\af0\loch\f1 En cuanto a la operativa diara de los usuarios frente a sus tareas, se manejar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n dos t}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 rminos clave: +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 A-Auten\hich\af0\dbch\af0\loch\f1 ticaci}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\b\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 : se refiere a la fase en que se valida la identidad del usuario. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 B-Autorizaci}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 : se refiere a las actividades permitidas para el usuario, una vez autenticado. +\par \hich\af0\dbch\af0\loch\f1 La presente documentaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n es un delineamiento de c}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 mo ser}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 implementada la infraestructu\hich\af0\dbch\af0\loch\f1 ra y la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de gesti}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n para respetar estos conceptos y asegurarse de que sean cumplimentados de la manera acordada. +\par }\pard\plain \qj \li0\ri0\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\loch\af36\insrsid4208771 +\par }\pard\plain \s22\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Infraestructura F\'edsica +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Bajo este t}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 pico se describir}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 como deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + establecerse la infraestructura f}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 sica de la corporaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n debido a \hich\af0\dbch\af0\loch\f1 la arquitectura remitida en el an}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 lisis de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n, haci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +ndola extensiva para el futuro anexo de nuevas aplicaciones complementarias a la gesti}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n de Afiliados, Coberturas, Planes, Autorizaciones, Prestadores y Prestaciones. +\par \hich\af0\dbch\af0\loch\f1 La empresa cuenta con una \hich\af0\dbch\af0\loch\f1 sede central y numerosos CAP distribu}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 dos en todo el pa}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s. Para implementar un esquema de infraestructura f}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 sica, el n}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 cleo de procesamiento deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + incorporarse en la sede central de la obra social manteniendo la carga pesada del procesamiento de la inform\hich\af0\dbch\af0\loch\f1 aci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n, rest}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +ndole a los CAP la infraestructura m}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 nima para mantener cont}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 nuo el enlace hacia la sede central, y a su vez protegido contra intentos de intrusi}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n y violaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de la informaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. +\par \hich\af0\dbch\af0\loch\f1 En sede central deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 implementarse un NOC donde ser}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n ubicadas \hich\af0\dbch\af0\loch\f1 +todos los servidores y dispositivos de networking necesarios para distribuir la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n a trav}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s de los CAPs, y en cada uno de }{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 stos }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 ltimos se deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n incorporar racks con el equipamiento necesario para la accesibilidad al enlace y la protecci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n del mi\hich\af0\dbch\af0\loch\f1 smo ante amenazas a la seguridad. +\par \hich\af0\dbch\af0\loch\f1 Para el primer caso, se dispondr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 de una sala propia. La misma deber}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 mantener los equipos debidamente instalados sobre racks. Deber}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 tener techo, piso y paredes falsas por los que deber}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 pasar el cableado debidamente canalizado. Adicionalmente deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 mantenerse la temperatura de la misma entre 10 y 15 grados Celsius con el objeto de mantener la temperatura de las m}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 quinas. Las paredes, techo y piso reales deben estar preparadas para desas\hich\af0\dbch\af0\loch\f1 tres f}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 sicos como fuego o inundaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 +\'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. El acceso debe estar bloqueado con cerraduras electr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 nicas, y activadas mediante un c}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 digo num}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 rico o una placa magn}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 tica, y toda persona ajena debe ser escoltado al mismo (recordar que es el centro neur}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 lgico del nego\hich\af0\dbch\af0\loch\f1 cio). +\par \hich\af0\dbch\af0\loch\f1 En el caso de cada CAP, deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + contar con un rack con los dispositivos de networking y servers necesarios para mantener el enlace, debidamente custodiados bajo llave, de donde saldr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n las bocas hacia todos los puestos de trabajo. +\par \hich\af0\dbch\af0\loch\f1 Como en breve ser}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 d\hich\af0\dbch\af0\loch\f1 escripto, se necesitar}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 un servicio de directorio LDAP para el control de autenticaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n y autorizaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de los usuarios, y el motor de base de datos para el uso propio de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n y futuras aplicaciones que fuesen de necesidad. Para garantizar la conti\hich\af0\dbch\af0\loch\f1 nuidad de la operativa diaria, se dispondr}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + de dos cluster separados, uno para guardar la base del directorio y otro para guardar la base relacional. Ambos clusters deben permanecer en el NOC de la sede central de modo de mantener centralizado el control d\hich\af0\dbch\af0\loch\f1 +e los mismos. Al estar clusterizados los dos servicios principales, se dispondr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + de continuidad ya que ante la ca}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 da de uno de los nodos, otro de ellos tomar}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 el servicio. +\par }\pard\plain \s22\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Infraestructura L\'f3gica +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 En esta secci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n se describir}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 la infraestructura l}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +gica a imp\hich\af0\dbch\af0\loch\f1 lementarse en la organizaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n y particularmente en la aplicaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. Para comenzar, se tratar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 +\'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 la manera de organizar y estructurar a todos los usuarios desde el punto de vista de empleados de la firma, y como vincularlos hacia la aplicaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. +\par }\pard\plain \s23\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Infraestructura +de usuarios, y grupos y perfil en base a roles +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +Los usuarios de la organizaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n ser}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n almacenados en una base de datos jer}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 rquica del tipo ISO X.500, con un servicio LDAP, en su versi}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n 3 del protocolo, full compliant con las }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 RFC 3377, 2251, 2252, 2253, 225\hich\af0\dbch\af0\loch\f1 +4, 2256, 2829-2830}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 (las dos }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 ltimas para la autenticaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n). El servicio debe estar clusterizado como anteriormente se mencion}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 , y la conexi}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n al mismo debe ser v}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a SSL. No deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + permanecer abierto el puerto TCP est}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndar 389 para comunicaciones por texto p +\hich\af0\dbch\af0\loch\f1 lano. El puerto abierto ser}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 el est}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndar para comunicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n LDAP sobre SSL que es el 636 y toda comunicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n se utilizar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 mediante querys LDAP. La base del directorio deber}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 bajarse a un archivo plano LDIF semanalmente e ir almacenando las copias de resguar +\hich\af0\dbch\af0\loch\f1 do en cinta en modo progresivo con el motivo de poder hacer una restauraci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n ante una situaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de desastre. +\par \hich\af0\dbch\af0\loch\f1 En el siguiente modelo se describir}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 en exactitud la implementaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n del directorio y c}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 mo almacenar a los usuarios y grupos. A modo de adelanto, lo\hich\af0\dbch\af0\loch\f1 s usuarios ser}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n entries de la clase }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 inetOrgPerson}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 descrita en la }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 RFC 2798}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 y para los grupos, entries del tipo }{ +\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 groupOfUniqueNames}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 , descrita en el est}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndar }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 X.500}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 . +\par \hich\af0\dbch\af0\loch\f1 El }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 rbol tendr}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 una estructura jer}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 rquica, comenzando por una ra}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 z representando a la organiza +\hich\af0\dbch\af0\loch\f1 ci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n con clase }{\b\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 organization}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 , y luego contenedores de la clase }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 organizationalUnit}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 , cada uno representando un CAP, y debajo de cada uno de ellos los usuarios de ese CAP. Lo mismo para la Sede Central. Luego deber}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 haber un contenedor especial para los grupos\hich\af0\dbch\af0\loch\f1 . Los mismos definiran los roles que tendr}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n los usuarios en la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. +\par \hich\af0\dbch\af0\loch\f1 El objetivo de usar un }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 rbol LDAP es que es un servicio distribu}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 do ideal para mantener la informaci}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de infraestructura, incluyendo usuarios, grupos, servidores y todo tipo de da\hich\af0\dbch\af0\loch\f1 tos de tal }{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndole. El usuario tendr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1} +{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 almacenados sus datos personales, sus credenciales y podr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ser vinculado a diversos grupos, pudiendo las aplicaciones utilizar estos agrupamientos para poder perfilar a los usuarios. El directorio adem}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s permite almacen\hich\af0\dbch\af0\loch\f1 +ar un password de diversos modos, inclusive extender la clase propuesta para poder almacenar credenciales del tipo biom}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 trica, como el iris de ojos o las huellas digitales de los usuarios. Este }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +ltimo es muy recomendado debido a su gran avance en cuanto a \hich\af0\dbch\af0\loch\f1 tecnolog}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +a se refiere. Adicionalmente, el directorio cuenta con la ventaja de separar la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n y la administraci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de empleados de la organizaci}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n y sus roles dentro de la misma, manteniendo el usuario una sola identidad dentro de la empresa y conserv\hich\af0\dbch\af0\loch\f1 +ando sus credenciales para entrar a las diversas aplicaciones con que cuente la corporaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. +\par }{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 En el mismo podemos ver varios usuarios en distintos contenedores de acuerdo a su ubicaci}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 n f}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \loch\af1\dbch\af0\hich\f0 \'ed}{ +\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 sica de trabajo, y por cada una de ellas un contenedor }{\b\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 organizational +\hich\af0\dbch\af0\loch\f1 Unit}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 de modo de mantener reflejada la jerarqu}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 +\loch\af1\dbch\af0\hich\f0 \'ed}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 a de la organizaci}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 n. \hich\af0\dbch\af0\loch\f1 Vemos tambi}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \loch\af1\dbch\af0\hich\f0 \'e9}{ +\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 n el contenedor }{\b\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 ou=Grupos_Gestion}{ +\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 debajo del cual estar}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 n ubicados aquellos grupos que perfilan los usuarios de nuestra aplicaci}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \loch\af1\dbch\af0\hich\f0 +\'f3}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 n de acuerdo a sus roles. \hich\af0\dbch\af0\loch\f1 Por }{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \loch\af1\dbch\af0\hich\f0 \'fa}{ +\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 ltimo, el admini\hich\af0\dbch\af0\loch\f1 strador general del directorio, colgando directamente de la ra}{ +\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 z organizativa. +\par }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 A modo conceptual, este esquema reci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n descrito se representa en la siguiente figura: +\par }\pard\plain \s23\qc \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0\pararsid10629403 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\field{\*\fldinst {\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \\import 01.png} +}{\fldrslt {\insrsid10629403 {\*\shppict{\pict{\*\picprop\shplid1025{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibName}{\sv 01.png}}{\sp{\sn pibFlags}{\sv 10}} +{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw14104\pich8442\picwgoal7996\pichgoal4786\pngblip\bliptag-1871019028{\*\blipuid 907a83ecf1b6959b4bb77e19c47ded2d} 89504e470d0a1a0a0000000d49484452000002150000013f040300000003152c8000000030504c5445ffffff000080008000008080800000600080805000a0a0 a03030300000ff00ff0000ffffff0000ff00ffffff00000000f762dbc300000001624b47440088051d48000000097048597300000ec300000ec301c76fa86400 0007ba4944415478daedddbd6eeb36140770a2d02db74b6d590b2d1d3c5c6f9e8d3c80b3dd47e81806b900b7e87dba14f0aa212f20c0afd02d5ba3d483801ba3 @@ -160,7 +243,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -168,7 +251,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -176,7 +259,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111114064441764111114064175117044418006111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111111111111114444444144111114444411441114411911111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -185,7 +268,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111114114444144400044114411141144411144111111 +11111111111111111111111111111111111111111001111111111111111111111111111111111111111111114114444144400044114411141144411144111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -193,7 +276,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11440511751445414611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111 11111111111144111411111111111111111111175111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -202,7 +285,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -210,7 +293,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111101111111111111111110ccc0cccccccccc +111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111101111111111111111110ccc0cccccccccc 0cc01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -218,7 +301,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 1111111110ccc0cccccccccc0cc01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 1111111111111101111111111111111110ccc0cccccccccc0cc01111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -227,7 +310,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111000111111111111111111111111111111111101111111111111111110ccccccccccccccccc01111111111111111111111111111 +1111111111111111111111111001111111111111111111111111111111111101111111111111111110ccccccccccccccccc01111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -235,7 +318,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111011111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111011111111111111111 10ccccccccccccccccc0111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -243,7 +326,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111101111111111111111110cccccccc00cccccc01111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 111111111111111111111111111111011111111111111111110cccc0001100cccc01111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -252,7 +335,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111101111111111111111111111100011110011111111111111111 +11111111111111111111111111111111111111111001111111111111111111111111111111111101111111111111111111111100011110011111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -260,7 +343,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 00111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111101 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111101 11111111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -269,7 +352,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111110111111111111111111111110000000001111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111110111111111111111111111110000000001111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -277,7 +360,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111110111111111111111111111111000000011 +11111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111110111111111111111111111111000000011 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -285,7 +368,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111011111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -294,7 +377,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -302,7 +385,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111011111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111011111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -310,7 +393,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -319,7 +402,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111101111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111001111111111111111111111111111111111101111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -327,7 +410,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111441111141111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111101 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11144111114111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -336,7 +419,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111140051114111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111110111111111444444414411111444441144111441114111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111110111111111444444414411111444441144111441114111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111144114114111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -344,7 +427,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111144114176111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111110111111111411444414440004411441114 +11111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111110111111111411444414440004411441114 11444111411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111140051114111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -352,7 +435,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 41144417641111141144051175144517611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111011111111111114411141111111111111111111111411111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -361,7 +444,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -369,7 +452,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111111111111111111111111111111111111140644417641111140641751170444114006141119111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111011111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111011111111111111111 10ccc0cccccccccc0cc0111111111111111111111111111111111111111111111111111111111111111111111111111111144444441441111144444114411144 14611448414611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -377,7 +460,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111101111111111111111110ccc0cccccccccc0cc0111111111111111111111111111111111111111111111111111111111111111111111111111111141144 44114400044114170480064414111114000411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111101111111111111111110ccc0ccccccccccccc0111111111111111111111111111111111111111111111111111111111111 11111111111111111114114444144400044114411141144414111111414111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -386,7 +469,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 11111111111111111111111111111111111111111114114441764111114114405117514454611441444111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111101111111111111111110ccccccccccccccccc0111111111111 +11111111111111111111111111111111111111111001111111111111111111111111111111111101111111111111111110ccccccccccccccccc0111111111111 11111111111111111111111111111111111111111111111111111111111111111111111441114111111111111111111111400611191111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -394,7 +477,7 @@ ed15ce85c5902c9aec5d83850f63e74036fcb7315e644c202fcaaca0bd6b0b0d0bdabbb6a05dff69 ccccccccccc011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111101 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111101 111111111111111110ccccccccccccccccc011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -403,7 +486,7 @@ ccccccccccc011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111000111111111111111111111111111111111100000000000000000001100cc0111110ccc01111111111111111111111111111111111111111111111 +111111111001111111111111111111111111111111111100000000000000000001100cc0111110ccc01111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110ccc0cccccccccc0ccc011111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -411,7 +494,7 @@ ccccccccccc011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111110ccc0cccccccccc0ccc011111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111110111111111111111111111111101111011 +11111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111110111111111111111111111111101111011 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ccc0cccccccccccccc011111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -419,7 +502,7 @@ ccccccccccc011111111111111111111111111111111111111111111111111111111111111111111 11111111111111101111108111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ccccccccc ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111011111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111110cccccccccccccccccc01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -428,7 +511,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111110cccccccccccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111011111111111111111111111000000000111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111011111111111111111111111000000000111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111110cccccccc00ccccccc101111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -436,7 +519,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111110cccccc0000ccccc0011111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111011111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111011111111111111111 111111100000001111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000001100ccc011110ccc01 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -444,7 +527,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111101111111111111111111111111000001111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111 11111111110000111100001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111111111111111111111111101100010111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -453,7 +536,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111110111111111111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111101111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111001111111111111111111111111111111111101111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111110111111111111111111111111111111101111110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -461,7 +544,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111000000000111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111101 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111 11100000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -470,7 +553,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111111111111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -478,7 +561,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111011111111111111111111111111111111100001111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111110111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111110111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -486,7 +569,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -495,7 +578,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -503,7 +586,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111011111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111011111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -511,7 +594,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -520,7 +603,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111101111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111001111111111111111111111111111111111101111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -528,7 +611,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111101 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111104a111111111111111111111111111111111101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -537,7 +620,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111170051111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111170051111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111441111117005111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -545,7 +628,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111441111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011117514064111111705117041764170410111400611704411445441406444111111 +11111111111111111111111111111111111111111111111111111111101111117514064111111705117041764170410111400611704411445441406444111111 11111111111111111111111111111111111111111111111111117514064111111400014111944111114111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111117514064111111400514414064440417511111140051170417514544175141141111111 @@ -553,7 +636,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11141144444141444411111111111111111111111111111111111111111111111111111111141144444111114611048414644111114111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111141144444111114611144414444441441141111461114411 -14114444441144114111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011141144114400041117 +14114444441144114111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101911141144114400041117 48006411480061011411111800641144444117044411111111111111111111111111111111111111111111111111111111141144114400044111014000440051 11411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111114114411440004411b044414 @@ -562,7 +645,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11440004411101141414411411411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 14114411440004411111441411444144114111141111141144111444441144444111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111000111175141141111144144175117641751101146114417514b047544540044411111111111111111111111111111111111111 +1111111111111111111111111021111175141141111144144175117641751101146114417514b047544540044411111111111111111111111111111111111111 11111111111111111111751411411111461104144414411417611111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111751411411111461144445411444041751111146114417514051754417514b04111111111111111111111111111111111111111 @@ -570,7 +653,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111140001119114005111411111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111140061111111111111111111114006111111111444411111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111011111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110061111111111111111111111111111111111011111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -578,7 +661,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -587,7 +670,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111444444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111114444444444441111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111000000000000041111111111111111111111111111111 +11111111111111111111111111111111111111111049111111111111111111111111111111111111111000000000000041111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111100000000000004111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000041111111111111111111111111111111111 @@ -595,7 +678,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaa04111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaa041111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111 1110aaaaaaaaaaa0411111111111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaa04111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -604,7 +687,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 10aaaaaaaaaaa0411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111110aaaaaaaaaaa04111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111110001111111111111111111111111111111111110000aaaaaaaaaaa04111111111111111111111111111111111111111111111111111111111111111 +1111111110011111111111111111111111111111111111110000aaaaaaaaaaa04111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110000aaaaaaaaaaa0411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111110000aaaaaaaaaaa04111111111111111111111111111111111111111111111111111111111111111111 @@ -612,7 +695,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110110aaaaaaaaaaa0411111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111110110aaaaaaaaaaa04111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111110110aaaaaaaaaaa04111111111111111 +1111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111110110aaaaaaaaaaa04111111111111111 11111111111111111111111111111111111111111111111111111111111111111111110110aaaaaaaaaaa0411111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110110aaaaaaaaaaa04111111111111111111 @@ -620,7 +703,7 @@ ccccccccc01111111111111111111111111111111111111111111111111111111111111111111111 aaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111111111111111111110110aaaaaaaaaaa0111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110110aaaaaaa -aaaa0111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +aaaa0111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111110110aaaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111111111111111111110110aaaaaa aaaaa011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -629,7 +712,7 @@ aaaaa011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111011000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111110110000000000000111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111 @@ -637,7 +720,7 @@ aaaaa011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111110111144444444444 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111110111144444444444 41111111111111111111111111111111111111111111111111111111111111111111111111111111111111011114444444444441111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111144444444444411 @@ -645,7 +728,7 @@ aaaaa011111111111111111111111111111111111111111111111111111111111111111111111111 11111111011000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111011000000000000041 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011000000000000041111111111111111111111111111111111111111111111111111111111444444414411111414441444414144441141111110001111 +11111011000000000000041111111111111111111111111111111111111111111111111111111111444444414411111414441444414144441141111110011111 11111111111111111111111111111111011088888888888801111111111111111111111111111111111111111111111111111111111111111111111111111111 11111101108888888888804111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -654,7 +737,7 @@ aaaaa011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111101108888888888804111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111011088888888888041111111111111111111111111111111111111111111111111111111111 -41144441444000411444144444614444444111111000111111111111111111111111111111111111011088888888888801111111111111111111111111111111 +41144441444000411444144444614444444111111001111111111111111111111111111111111111011088888888888801111111111111111111111111111111 11111111111111111111111111111111111111111111111111111101108888888888804111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111011088888888888041111111111111111111111111111111111 @@ -662,7 +745,7 @@ aaaaa011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111100008888888888804111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000088888888888041111111111 -11111111111111111111111111111111111111111111111111114411141111111111114111111441111111111000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111114411141111111111114111111441111111111001111111111111111111111111111111111111 01108888888888880111111111111111111111111111111111111111111111111111111111111111111111111111111111111101108888888888804111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011 @@ -671,7 +754,7 @@ aaaaa011111111111111111111111111111111111111111111111111111111111111111111111111 10888888888880411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111101108888888888804111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111101108888888888880111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111111101108888888888880111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110110888888888880411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111101108888888888804111111111111111111111111111111111111111111111111111111111111111111 @@ -679,7 +762,7 @@ aaaaa011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111144444444444444444410110888888888880111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111444444444444444444101108888888888801111111111111111111111111111111111111111111 -11111111111111111111111110000000000000000000011111111111100011111111111111100000000000000000004101100000000000000111111111111111 +11111111111111111111111110000000000000000000011111111111100111111111111111100000000000000000004101100000000000000111111111111111 11111111111111111111111111111111111111111111111110000000000000000000410110000000000000111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111100000000000000000004101100000000000001111111111111111111 @@ -696,7 +779,7 @@ aaaaa011111111111111111111111111111111111111111111111111111111111111111111111111 33333333333041011114444444444441111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111110333333333333333330410111144444444444411111111111111111111111111111111111111111111111111111111111111111110cccccc -cccccccccccc01111111111110001111111111111110333333333333333330410110000000000000411111111111111111111111111111111111111111111111 +cccccccccccc01111111111110111111111111111110333333333333333330410110000000000000411111111111111111111111111111111111111111111111 11111111111111111033333333333333333041011000000000000041111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111110333333333333333330410110000000000000411111111111111111111111111111111111111111111111111 @@ -704,7 +787,7 @@ cccccccccccc01111111111110001111111111111110333333333333333330410110000000000000 111111111111111111111111111111111111111110333333333333333330410110aaaaaaaaaaa041111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111110333333333333333330410110aaaaaaaaaaa0411111111111111111111111111 -111111111111111111111111111111111111111110cccccccccccccccccc01111111111110001111111111111110333333333333333330410110aaaaaaaaaaa0 +111111111111111111111111111111111111111110cccccccccccccccccc01111111111110011111111111111110333333333333333330410110aaaaaaaaaaa0 411111111111111111111111111111111111111111111111111111111111111110333333333333333330410110aaaaaaaaaaa041111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333333330410110aaaaaaaaaaa0411 @@ -712,7 +795,7 @@ cccccccccccc01111111111110001111111111111110333333333333333330410110000000000000 333330410110aaaaaaaaaaa0411111111111111111111111111111111111111111111111111111111111111110333333333333333330410110aaaaaaaaaaa041 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333333 -330410110aaaaaaaaaaa041111111111111111111111111111111111111111111111111111111111111111111110ccccc0110ccccc0111111111111110001111 +330410110aaaaaaaaaaa041111111111111111111111111111111111111111111111111111111111111111111110ccccc0110ccccc0111111111111110011111 111111111110333333333333333330410110aaaaaaaaaaa041111111111111111111111111111111111111111111111111111111111111111033333333333333 3330410110aaaaaaaaaaa04111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -721,7 +804,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 1111111110333333333333333330000000aaaaaaaaaaa04111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111110333333333333333330000000aaaaaaaaaaa041111111111111111111111111111111111111111111111111111111111 -111111111111100001111000011111111111111110001111111111111110333333333333333330411110aaaaaaaaaaa041111111111111111111111111111111 +111111111111100001111000011111111111111110011111111111111110333333333333333330411110aaaaaaaaaaa041111111111111111111111111111111 1111111111111111111111111111111110333333333333333330411110aaaaaaaaaaa04111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111110333333333333333330411110aaaaaaaaaaa041111111111111111111111111111111111 @@ -729,7 +812,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 1111111111111111111111111111111111111111111111111111111110333333333333333330411110aaaaaaaaaaa04111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333333330411110aaaaaaaaaaa041111111111 -11111111111111111111111111111111111111111111111111111111111111101111110111111111111111111000111111111111111033333333333333333011 +11111111111111111111111111111111111111111111111111111111111111101111110111111111111111111001111111111111111033333333333333333011 1110aaaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111110333333333333333330111110aaaaaaaaaaa01111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033333333333333333011111 @@ -738,7 +821,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 10000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 00000000000000000001111100000000000001111111111111111111111111111111111111111111111111111111111111111111111111100000000111111111 -11111111100011111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -746,7 +829,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110000000011111111111111111100011111111111111111111111111111111110111111111111111111111111111111111 +11111111111111111111111111111110000000011111111111111111100111111111111111111111111111111111110111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 @@ -754,7 +837,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111111100111111111111111111111 11111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -763,7 +846,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10111111111111111111111110001111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 +10111111111111111111111110011111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 @@ -771,7 +854,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110111111111111111111111110001111111111111111111111111111111111011111111111111111 +11111111111111111111111111111111111111111111111110111111111111111111111110011111111111111111111111111111111111011111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 @@ -779,7 +862,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111110001111 +11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111110011111 11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -788,7 +871,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011111111111111111111111000111111111111111111111111111111111101111111111111111111111111111111111111111111111111 +11111111111111111011111111111111111111111001111111111111111111111111111111111101111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 @@ -796,7 +879,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111000111111111111111111111111111111111101 +11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111001111111111111111111111111111111111101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 @@ -805,7 +888,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111 -11111111100011111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -813,7 +896,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101111111111111111111111100011111111111111111111111111111111110111111111111111111111111111111111 +11111111111111111111111111111111101111111111111111111111100111111111111111111111111111111111110111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 @@ -821,7 +904,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111100111111111111111111111 11111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -830,7 +913,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10111111111111111111111110001111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 +10111111111111111111111110011111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 @@ -838,7 +921,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110111111111111111111111110001111111111111111111111111111111111011111111111111111 +11111111111111111111111111111111111111111111111110111111111111111111111110011111111111111111111111111111111111011111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 @@ -846,7 +929,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111110001111 +11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111110011111 11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -855,7 +938,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011111111111111111111111000111111111111111111111111111111111101111111111111111111111111111111111111111111111111 +11111111111111111011111111111111111111111001111111111111111111111111111111111101111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 @@ -863,7 +946,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111000111111111111111111111111111111111101 +11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111001111111111111111111111111111111111101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 @@ -872,7 +955,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111 -11111111100011111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -880,7 +963,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000001111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +00000000000000000000000000000000001111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -888,7 +971,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -897,7 +980,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -905,7 +988,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -913,7 +996,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -922,7 +1005,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -930,7 +1013,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -939,7 +1022,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111175111111441914444409441751444444170 41111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -947,7 +1030,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111411411111444 41444440444411444444441111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111141144000444414444480144411444444480061111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -955,7 +1038,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111141144000444414444440144411444444441141111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111117511111144411444440444175144447547511111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -964,7 +1047,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111145111b44440144111144444041111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -972,7 +1055,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -980,7 +1063,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111444444444441111114444444444411111444444444444111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111100000000000041111000000000000411110000000000004111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -989,7 +1072,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333041111033333333330411 11033333333330411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333 33304111103333333333041111033333333330411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -997,7 +1080,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111110333333333304111103333333333041111033333333330411111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111110333333333304111103333333333041111033333333330411111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1006,7 +1089,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111110333333333304111103333333333041111033333333330411111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333304111103333333333041111033333 33333041111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1014,7 +1097,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333304111 10333333333304111103333333333041111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111033333333330411110333333333304111103333333333041111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1022,7 +1105,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111033333333330411110333333333304111103333333333041111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111033333333330111110333333333301111103333333333011111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1031,7 +1114,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111110000000000001111100000000000011 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111101 11111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1039,7 +1122,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111011111111111111110111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111011111111111111110111111111111111101111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1047,7 +1130,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111011111111111111110111111111111111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111110111111111111111101111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1056,7 +1139,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000 00000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1064,7 +1147,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1073,7 +1156,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111444444444044444444444411111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444444444044444444444411111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1081,7 +1164,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000 00000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111110aaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1089,7 +1172,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1098,7 +1181,7 @@ c01111111111111110011111111111111110333333333333333330000000aaaaaaaaaaa041111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa01111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaa aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1106,7 +1189,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111110aaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1114,7 +1197,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa0111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1123,7 +1206,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaa aa011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1110aaaaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1131,7 +1214,7 @@ aa011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1140,7 +1223,7 @@ aa011111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1148,7 +1231,7 @@ aa011111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaa aaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111110aaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1156,7 +1239,7 @@ aaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1165,7 +1248,7 @@ aaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaa01111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaa aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1173,7 +1256,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1181,7 +1264,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1190,7 +1273,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1198,7 +1281,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1215,7 +1298,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1223,7 +1306,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1232,7 +1315,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1240,7 +1323,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1248,7 +1331,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1257,7 +1340,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111021111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1265,7 +1348,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1274,7 +1357,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1282,7 +1365,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111102a11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1290,7 +1373,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1299,7 +1382,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1307,7 +1390,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110191111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1315,7 +1398,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111441146175117514540006117051400061111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111441191411441144440118484114441111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1324,7 +1407,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111441841411441144440111411 17444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 40005141144114444011141751140051111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1332,7 +1415,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111144114417511751754011844414444111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111140005111111111444000611705140004111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1341,7 +1424,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1349,7 +1432,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111400322222233004111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1357,7 +1440,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110032222222223330011111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111103222222222333333304111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1366,7 +1449,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110033222222223333333330011111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111102a1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333222222 23333333333330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1374,7 +1457,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111140333333323333333333333330411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111103333332333333333333333333041111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1382,7 +1465,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111033333333333333333333333333041111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111110333333233333333333333333333301111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1391,7 +1474,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333223333333333333 33333330411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111002111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10333333223323333333333333333223011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1399,7 +1482,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111110333332233323333333333333333222011111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110333332223322233333333333333222011111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1408,7 +1491,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111110333332222222233333333333332222211111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333332222222222233333333333222 20111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1416,7 +1499,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333332 22222222222333333333322220111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101911111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111033333222222222222233333333322230111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1424,7 +1507,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111033333222222223222333333333223201111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111033333222222223322333333333223201111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1433,7 +1516,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033333332222223333333333323223301111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333322222 33222333322322221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1441,7 +1524,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111110333333332222233322323333222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111102a1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111033333332222233322333323222241111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1449,7 +1532,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111103333332222333322333223222011111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111110333332222233333332233222111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1458,7 +1541,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333322223333333332 22222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111003111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111103322223333333333332220111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1466,7 +1549,7 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111110333333333333332222201111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111003223333333232222011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -1483,35 +1566,44 @@ aaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001040000002701ffff030000000000}}}{ -\f36\fs20\insrsid16473238\charrsid1729289 -\par -\par En el mismo podemos ver varios usuarios en distintos contenedores de acuerdo a su ubicaci\'f3n f\'edsica de trabajo, y por cada una de ellas un contenedor }{\b\f36\fs20\insrsid16473238\charrsid1729289 organizationalUnit}{ -\f36\fs20\insrsid16473238\charrsid1729289 de modo de mantener reflejada la jerarqu\'eda de la organizaci\'f3n. Vemos tambi\'e9n el contenedor }{\b\f36\fs20\insrsid16473238\charrsid1729289 ou=Grupos_Gestion}{\f36\fs20\insrsid16473238\charrsid1729289 - debajo del cual estar\'e1n ubicados aquellos grupos que perfilan }{\f36\fs20\insrsid15753411\charrsid1729289 los usuarios de nuestra aplicaci\'f3n de acuerdo a sus roles. Por \'faltimo, el - administrador general del directorio, colgando directamente de la ra\'edz organizativa.}{\f36\fs20\insrsid11079232\charrsid1729289 -\par }{\f36\fs20\insrsid16473238\charrsid1729289 -\par }{\b\f36\fs20\insrsid15337653\charrsid1729289 V\'ednculo hacia la aplicaci\'f3n \endash Propagaci\'f3n de perfiles seg\'fan roles -\par }{\f36\fs20\insrsid15337653\charrsid1729289 -\par }{\f36\fs20\insrsid11079232\charrsid1729289 En cuanto a la seguridad netamente de la aplicaci\'f3n, }{\f36\fs20\insrsid7541208\charrsid1729289 la misma estar\'e1 montada en el mismo schema dentro del motor de base de datos (tambi\'e9n clusterizado}{ -\f36\fs20\insrsid2708492\charrsid1729289 ), pero no tendr\'e1 relaci\'f3n con los datos propios de la aplicaci\'f3n. Habr\'e1 una tabla con usuarios (donde se guardar\'e1 -n sus usernames, coincidentes con los RDN de sus entries LDAP), con el objeto de integrar un usuario a la aplicaci\'f3n.}{\f36\fs20\insrsid10958806\charrsid1729289 - Adicionalmente esta tabla puede llegar a contener datos exclusivos del usuario dentro de la aplicaci\'f3n de ser necesario, pero es recomendable que se extienda la clase usuario si estos datos son m\'e1s de infraestructura que de la aplicaci\'f3n en s -\'ed.}{\f36\fs20\insrsid8986135\charrsid1729289 Luego deber\'e1 existir una tabla que mapee los grupos con las funcionalidades existentes en la aplicaci\'f3n, y m\'e1s en detalle, otra tabla que relacione las funcionalidades con \'edtems de men\'fa - (que se describir\'e1 en el modelo acerca del concepto e implementaci}{\f36\fs20\insrsid14574856\charrsid1729289 \'f3n de menues).}{\f36\fs20\insrsid11079232\charrsid1729289 -\par }{\f36\fs20\insrsid14574856\charrsid1729289 -\par A modo conceptual, para aplicar este esquema, la aplicaci\'f3n debe en primer lugar realizar la autenticaci\'f3n del usuario, v\'eda LDAP. Este procedimiento ser\'e1 descrito luego en la implementaci\'f3n. Luego, }{\f36\fs20\insrsid414882\charrsid1729289 -una vez autenticado se obtendr\'e1 su membre\'eda trayendo v\'eda LDAP los grupos a los cuales el usuario est\'e1 enlazado y una vez con estros grupos y armado el perfil del usuario, se mostrar\'e1n aquellas funcionalidades a las que el usuario est\'e1 - autorizado a acceder.}{\f36\fs20\insrsid14574856\charrsid1729289 -\par }{\f36\fs20\insrsid414882\charrsid1729289 -\par }{\f36\fs20\insrsid2884575\charrsid1729289 Lo anterior se puede visualizar en el siguiente esquema gr\'e1fico: -\par -\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2884575 {\f36\fs20\insrsid4287719\charrsid1729289 {\*\shppict{\pict{\*\picprop\shplid1026{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} -{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw8918\pich7701\picwgoal5056\pichgoal4366\pngblip\bliptag-1396361568{\*\blipuid acc536a09a371dae46eb8c7dac2e43cb}89504e470d0a1a0a0000000d494844520000015100000123040300000079b22fbb00000030504c5445ffffff000080008000008080800000600080805000a0a0 +11111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001040000002701ffff030000000000}}}}}{ +\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 V\'ednculo hacia la aplicaci\'f3n \endash Propagaci\'f3n de perfiles seg\'fan roles +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 En cuanto +\hich\af0\dbch\af0\loch\f1 a la seguridad netamente de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n, la misma estar}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 montada en el mismo schema dentro del motor de base de datos (tambi}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n clusterizado), pero no tendr}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 relaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n con los datos propios de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. Habr}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 una tabla con usuarios (donde se guardar}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n sus usernames, coincidentes con los RDN de sus entries LDAP), con el objeto de integrar un usuario a la aplicaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. Adicionalmente esta tabla puede llegar a contener datos exclusivos del usuario dentro de la aplicaci +}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de ser necesario, pero es recomenda\hich\af0\dbch\af0\loch\f1 +ble que se extienda la clase usuario si estos datos son m}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s de infraestructura que de la aplicaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n en s}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 . Luego deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + existir una tabla que mapee los grupos con las funcionalidades existentes en la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n, y m}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s en detalle, otra tabla que relacione l\hich\af0\dbch\af0\loch\f1 as funcionalidades con }{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 tems de men}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 (que se describir}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + en el modelo acerca del concepto e implementaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de menues). +\par \hich\af0\dbch\af0\loch\f1 A modo conceptual, para aplicar este esquema, la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n debe en primer lugar realizar la autenticaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n del usuario, v}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a LDAP. Este pro\hich\af0\dbch\af0\loch\f1 cedimiento ser}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 descrito luego en la implementaci}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. Luego, una vez autenticado se obtendr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 su membre}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a trayendo v}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a LDAP los grupos a los cuales el usuario est}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 enlazado y una vez con estros grupos y armado el perfil del usuario, se mostrar}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n aquellas fun\hich\af0\dbch\af0\loch\f1 cionalidades a las que el usuario est}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 autorizado a acceder. +\par \hich\af0\dbch\af0\loch\f1 Lo anterior se puede visualizar en el siguiente esquema gr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 fico: +\par }\pard \s16\qc \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0\pararsid10629403 {\field{\*\fldinst {\insrsid4208771 \\\hich\af0\dbch\af0\loch\f1 import 02.png}}{\fldrslt {\insrsid10629403 {\*\shppict +{\pict{\*\picprop\shplid1026{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibName}{\sv 02.png}}{\sp{\sn pibFlags}{\sv 10}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw8918\pich7701\picwgoal5056\pichgoal4366\pngblip\bliptag-1396361568{\*\blipuid acc536a09a371dae46eb8c7dac2e43cb} +89504e470d0a1a0a0000000d494844520000015100000123040300000079b22fbb00000030504c5445ffffff000080008000008080800000600080805000a0a0 a03030300000ff00ff0000ffffff0000ff00ffffff00000000f762dbc300000001624b47440088051d48000000097048597300000ec300000ec301c76fa86400 000aac4944415478daed9d3b8febba11c7a790acce5497afa122b9a9170ee0d2eab60c845b6c692d8cbba7d41734e0af90458a531e194ea0c600c319520f5b7e e841ca542e798ed7b42c933fcd70a4916cfd09e08a4d8571cef35990722c7331e99c487347aa9d94cf24a0d83c48195976c0064eee7d18449af7ff880652611e @@ -1788,7 +1880,7 @@ ff000000ff0000008000800000008080000000508000a0a0a0008000600000000000000000000000 11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111110ffffff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 @@ -2016,7 +2108,7 @@ ff000000ff0000008000800000008080000000508000a0a0a0008000600000000000000000000000 30333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 01011111111111111111111111111111111111111044444444444033330110003330333333333301111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111044444444444033330011103330333333333301111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110ffffff111111111111111111111111111111111111 00000000000000033010111033033333333333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111110000000000000033300111033303333333333011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111100101011111111111111111111111111111111111110333033333333300001111100033333333333301 @@ -2245,7 +2337,7 @@ ff000000ff0000008000800000008080000000508000a0a0a0008000600000000000000000000000 11125114000006114611111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111911111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111101111011111114611180814611461867511461118081111146111111461118081751180811461111111111111111111111 -11111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111911111191 +11111111111110ffffff111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111911111191 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111 11146111708146114617875114611180811111461111114611180818511851114000051111111111111111111111111111111001010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -2341,32 +2433,46 @@ ff000000ff0000008000800000008080000000508000a0a0a0008000600000000000000000000000 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110050101040000002701ffff030000000000}}}{\f36\fs20\insrsid2884575\charrsid1729289 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3424186 {\f36\fs20\insrsid2884575\charrsid1729289 -\par }{\f36\fs20\insrsid414882\charrsid1729289 Como se puede ver, el manejo de la seguridad es sencillo y recae en el poder del directorio }{\f36\fs20\insrsid4465047\charrsid1729289 con servicio }{\f36\fs20\insrsid414882\charrsid1729289 LDAP. -\par }{\f36\fs20\insrsid4465047\charrsid1729289 -\par }{\b\f36\fs20\insrsid4465047\charrsid1729289 Ambiente interno -\par }{\f36\fs20\insrsid414882\charrsid1729289 -\par }{\f36\fs20\insrsid4996380\charrsid1729289 Internamente, se utilizar\'e1 un dominio w2k, pero emulado a trav\'e9s de un SAMBA 3 utilizando el mismo directorio LDAP}{\f36\fs20\insrsid4465047\charrsid1729289 - en reemplazo del Microsoft Active Directory, ya que este \'faltimo posee escasas prestaciones a nivel de directorio, aunque debemos destacar que cumple con todas las especificaciones de las RFC (el tema de la exclusi\'f3 -n de AD es poder tener un dominio windows bajo la administraci\'f3n poderosa de Samba, utilizando adicionalmente un directorio que permita mantener un \'e1rbol corporativo). -\par -\par }{\f36\fs20\insrsid4996380\charrsid1729289 En las estaciones de trabajo de los usuarios se contar\'e1 con clientes Windows 2000 Professional debidamente licenciados}{\f36\fs20\insrsid4465047\charrsid1729289 . T}{\f36\fs20\insrsid4996380\charrsid1729289 -oda la administraci\'f3n del dominio deber\'e1 implemen}{\f36\fs20\insrsid6688377\charrsid1729289 tarse bajo Novell Suse Linux 9, mediante un PDC Samba 3 como reci\'e9n se nombr\'f3,}{\f36\fs20\insrsid4465047\charrsid1729289 y adicionalmente}{ -\f36\fs20\insrsid6688377\charrsid1729289 manteniendo un servicio BDC Samba 3 a modo de resguardo}{\f36\fs20\insrsid4465047\charrsid1729289 , y para restaurar el dominio en caso de una ca\'edda del PDC}{\f36\fs20\insrsid6688377\charrsid1729289 .}{ -\f36\fs20\insrsid414882\charrsid1729289 -\par }{\f36\fs20\insrsid16085235\charrsid1729289 -\par Antes de proseguir, cabe destacar que deber\'e1 extenderse el }{\b\f36\fs20\insrsid16085235\charrsid1729289 schema}{\f36\fs20\insrsid16085235\charrsid1729289 del directorio con las clases auxiliares }{\b\f36\fs20\insrsid16085235\charrsid1729289 -posixAccount, shadowAccountn }{\f36\fs20\insrsid16085235\charrsid1729289 y }{\b\f36\fs20\insrsid16085235\charrsid1729289 posixGroup}{\f36\fs20\insrsid16085235\charrsid1729289 , descritas en su totalidad en la RFC }{ -\b\f36\fs20\insrsid16085235\charrsid1729289 2307}{\f36\fs20\insrsid16085235\charrsid1729289 junto con las clases que vienen incorporadas en la instalaci\'f3n de Samba (}{\b\f36\fs20\insrsid16085235\charrsid1729289 sambaSamAccount}{ -\f36\fs20\insrsid16085235\charrsid1729289 para las cuentas de usuarios de dominio Windows). -\par }{\f36\fs20\insrsid9377159\charrsid1729289 -\par -\par La siguiente figura }{\f36\fs20\insrsid12086585\charrsid1729289 esquematiza el dominio logrado y su v\'ednculo al directorio:}{\f36\fs20\insrsid9377159\charrsid1729289 -\par }{\f36\fs20\insrsid12086585\charrsid1729289 -\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12086585 {\f36\fs20\insrsid4287719\charrsid1729289 {\*\shppict{\pict{\*\picprop\shplid1027{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} -{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw9447\pich9500\picwgoal5356\pichgoal5386\pngblip\bliptag447497607{\*\blipuid 1aac458703c4730c801da2c7f4547be7}89504e470d0a1a0a0000000d49484452000001650000016704030000008c63458300000030504c5445ffffff000080008000008080800000600080805000a0a0 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110050101040000002701ffff030000000000}}}}}{\insrsid10629403 +\par }\pard \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 {\insrsid10629403 +\par }{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 Como se puede ver, el manejo de la seguridad es sencillo y recae en el poder del directorio con servicio LDAP. +\par }{\b\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 NOT\hich\af0\dbch\af0\loch\f1 A: }{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 En el siguiente modelo, modelo 14 }{ +\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \loch\af1\dbch\af0\hich\f0 \endash }{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 }{ +\b\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 implementaci}{\b\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\b\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 n de seguridad}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 se detallar}{ +\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 n todos los pasos desde la autenticaci}{ +\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 n hasta llegar a las acciones propias del usuario, y se presentar}{ +\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \hich\af0\dbch\af0\loch\f1 + el DER en la base de datos relacional y reglas de integridad referencia\hich\af0\dbch\af0\loch\f1 l para implementar este esquema. \hich\af0\dbch\af0\loch\f1 Este modelo es solamente a nivel descriptivo. +\par }\pard\plain \s23\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Ambiente interno +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +Internamente, se utilizar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 un dominio w2k, pero emulado a trav}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s de un SAMBA 3 utilizando el mismo directorio LDAP en reemplazo del Microsoft Active Directory, +\hich\af0\dbch\af0\loch\f1 ya que este }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +ltimo posee escasas prestaciones a nivel de directorio, aunque debemos destacar que cumple con todas las especificaciones de las RFC (el tema de la exclusi}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de AD es poder tener un dominio windows bajo la administraci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n poderosa de Samba, uti\hich\af0\dbch\af0\loch\f1 lizando adicionalmente un directorio que permita mantener un }{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 rbol corporativo). +\par \hich\af0\dbch\af0\loch\f1 En las estaciones de trabajo de los usuarios se contar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + con clientes Windows 2000 Professional debidamente licenciados. Toda la administraci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n del dominio deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 implementarse\hich\af0\dbch\af0\loch\f1 + bajo Novell Suse Linux 9, mediante un PDC Samba 3 como reci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n se nombr}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +, y adicionalmente manteniendo un servicio BDC Samba 3 a modo de resguardo, y para restaurar el dominio en caso de una ca}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 da del PDC. +\par \hich\af0\dbch\af0\loch\f1 Antes de proseguir, cabe destacar que deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 exten +\hich\af0\dbch\af0\loch\f1 derse el }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 schema}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 del directorio con las clases auxiliares }{ +\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 posixAccount, shadowAccountn }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 y }{\b\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 posixGroup}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 , descritas en su totalidad en la RFC }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 2307}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 junto con las clases que vienen incorporadas en la instalaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de Samba (}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 sambaSamAccount}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + para las cuentas de usuari\hich\af0\dbch\af0\loch\f1 os de dominio Windows). +\par \hich\af0\dbch\af0\loch\f1 La siguiente figura esquematiza el dominio logrado y su v}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +nculo al directorio: +\par }\pard\plain \s15\qc \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid10629403 \fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\field{\*\fldinst {\insrsid4208771 \\import 03.png}}{\fldrslt {\insrsid10629403 {\*\shppict +{\pict{\*\picprop\shplid1027{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibName}{\sv 03.png}}{\sp{\sn pibFlags}{\sv 10}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw9447\pich9500\picwgoal5356\pichgoal5386\pngblip\bliptag447497607{\*\blipuid 1aac458703c4730c801da2c7f4547be7} +89504e470d0a1a0a0000000d49484452000001650000016704030000008c63458300000030504c5445ffffff000080008000008080800000600080805000a0a0 a03030300000ff00ff0000ffffff0000ff00ffffff00000000f762dbc300000001624b47440088051d48000000097048597300000ec300000ec301c76fa86400 000aff4944415478daed9db18ee338124019886672b0946dbec9a50aee071abb804333bafe800d1c360d6346c060b0fa974b1698afd86c9306fa1b061d74386a 4c2060d1008f55a4644976dba62cc9e24ed53446b2ec129f4b2592328b2cc6480215dd948298c792e2dd173366ce1a120cf3e3af59f6e57fff26e691997f35cc @@ -2421,148 +2527,148 @@ a0000000ff000000800000ff0000008000000050800080800000800060008000000000ffff000000 11111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111142112a111200211211121 2817008114814084214812120021121121111911111111111111111111111111111111111111111111111111111111142112a111200211211121281700811481 4084214812120021121121b00002111111111111111111111111111111111111111111111111111111142112a111200211211121281700811481408421481212 -0021121121121119111111111111111111111111100011111111111111111111111111111111111111122112a111911911211121912811221212812a11211219 +002112112112111911111111111111111111111110ff11111111111111111111111111111111111111122112a111911911211121912811221212812a11211219 1191121121111911111111111111111111111111111111111111111111111111111111122112a111911911211121912811221212812a11211219119112112119 1111111111111111111111111111111111111111111111111111111111122112a111911911211121912811221212812a1121121911911211211211ba11111111 11111111111111111001111111111111111111111111111111111111112221122212811b21211122211114021212a1191121122811b212112111191111111111 11111111111111111111111111111111111111111111112221122212811b21211122211114021212a1191121122811b212112111911111111111111111111111 -11111111111111111111111111111111112221122212811b21211122211114021212a1191121122811b212112112112211111111111111111111111110001111 +11111111111111111111111111111111112221122212811b21211122211114021212a1191121122811b212112112112211111111111111111111111110ff1111 11111111111111111111111111111111112121121212811b2121114a111408111211140a1121122811b212112111191111111111111111111111111111111111 11111111111111111111112121121212811b2121114a111408111211140a1121122811b212112111191111111111111111111111111111111111111111111111 11111111112121121212811b2121114a111408111211140a1121122811b212112112121211111111111111111111111110011111111111111111111111111111 11111111119122221911911911911122212211911211211911211219119119119111191111111111111111111111111111111111111111111111111111111191 22221911911911911122212211911211211911211219119119119111119111111111111111111111111111111111111111111111111111111191222219119119 -11911122212211911211211911211219119119119112121211111111111111111111111110001111111111111111111111111111111111111121122212112002 +11911122212211911211211911211219119119119112121211111111111111111111111110ff1111111111111111111111111111111111111121122212112002 1127a121b817002170812008170812120021124081121911111111111111111111111111111111111111111111111111111111211222121120021127a121b817 002170812008170812120021124081111122111111111111111111111111111111111111111111111111111111211222121120021127a121b817002170812008 17081212002112408112211211111111111111111111111110011111111111111111111111111111111111111221122112211111111111211111111112111111 112111111111111111114a1111111111111111111111111111111111111111111111111111111221122112211111111111211111111112111111112111111111 11111128117211111111111111111111111111111111111111111111111111111221122112211111111111211111111112111111112111111111111111148112 -11111111111111111111111110001111111111111111111111111111111111111b211b8111211111111111211111111112111111112112111111111111111911 +11111111111111111111111110ff1111111111111111111111111111111111111b211b8111211111111111211111111112111111112112111111111111111911 11111111111111111111111111111111111111111111111111111b211b8111211111111111211111111112111111112112111111111111170081111111111111 11111111111111111111111111111111111111111b211b8111211111111111211111111112111111112112111111111111191112111111111111111111111111 10071111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100811111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111100111111111111111111111111111111111111111111111111111111000000000000000000000000000000011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000001111111111111111111 11111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000001111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111025522222222212121222222222222001111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111025522222222212121222222222222001111111111111111111111111111111 11111111111111111111111111111111111111111111111111111102522222222222222221212121212100111111111111111111111111111111111111111111 11111111111111111111111111111111111111111102552222222221212222222212221200111111111111111111111111111111111111111004111111111111 11111111111111111111111111111111111111111025222222222211111111212121211020011111111111111111111111111111111111111111111111111111 11111111111111111111111111111102522222222211212121211111121102001111111111111111111111111111111111111111111111111111111111111111 -11111111111111111102252222222221111111121212111102001111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111022522222222211111111212121111020011111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111000020200202020202020020202020022201111111111111111111111111111111111111111111111111111111111111111111111111111 11111100002020202020020202020202002002220111111111111111111111111111111111111111111111111111111111111111111111111111111111000020 02020202020202002020202002220111111111111111111111111111111111111002111111111111111111111111111111111111111111111111111110000000 00000000000000000000000022201111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000 00000000000002220111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000 -02220111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111110000000000000000000000000000000 +022201111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111110000000000000000000000000000000 22201111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000022201111111 11111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000022201111111111111111111 11111111111111111007111111111111111111111111111111111111111111111111111111011122222222222222222222222222222011111111111111111111 11111111111111111111111111111111111111111111111111111111111111011112222222222222222222222222222201111111111111111111111111111111 -11111111111111111111111111111111111111111111111111101112222222222222222222222222222201111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111101112222222222222222222222222222201111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111000000000000000000000000000000222011111111111111111111111111111111111111111111 11111111111111111111111111111111111111100000000000000000000000000000222201111111111111111111111111111111111111111111111111111111 11111111111111111111111111100000000000000000000000000000022201111111111111111111111111111111111110011111111111111111111111111111 11111111111111111111111111000000000000000000000000000000222011111111111111111111111111111111111111111111111111111111111111111111 11111111111111100000000000000000000000000000222201111111111111111111111111111111111111111111111111111111111111111111111111111111 -11100000000000000000000000000000022201111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11100000000000000000000000000000022201111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11022222222222222222222222222220200011111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 22222222222222222220200001111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222222222222 22222222020001111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111110222222222222222222222 22225220201111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222222222222222255202011 11111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222222222222222225220201111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111110222222222222222222222222222202201111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111110222222222222222222222222222202201111111111111 11111111111111111111111111111111111111111111111111111111111111111111111022222222222222222222222222202201111111111111111111111111 11111111111111111111111111111111111111111111111111111111111022222222222222222222222222220220111111111111111111111111111111111111 10011111111111111111111111111111111111111111111111111111110222222222222221111111111222202201111111111111111111111111111111111111 11111111111111111111111111111111111111111111111022222222222221111111111222202201111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111022222222222222111111111122220220111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111102222222222222211111111112222022011111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111110222222222222222222222221222202201111111111111111111111111111111111111111111111111111111111111 11111111111111111111111022222222222222222222222222202201111111111111111111111111111111111111111111111111111111111111111111111111 11111111111022222222222222222222222122220220111111111111111111111111111111111111100111111111111111111111111111111111111111111111 11111111110222222222222222222222221222202201111111111111111111111111111111111111111111111111111111111111111111111111111111111110 22222222222222222222222222202201111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222 -22222222222122220220111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111102222222222222 +2222222222212222022011111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111102222222222222 22222222221222202201111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222 22202201111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222221222202201111 11111111111111111111111111111111100111111111111111111111111111111111111111111111111111111102222222222222222222222212222022011111 11111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222022011111111111111111 11111111111111111111111111111111111111111111111111111111111111111110222222222222222222222221222202201111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111102222222222222222222222212222022011111111111111111111111111111 +11111111106011111111111111111111111111111111111111111111111111111102222222222222222222222212222022011111111111111111111111111111 11111111111111111111111111111111111111111111111111111110222222222222222222222222222022011111111111111111111111111111111111111111 11111111111111111111111111111111111111111110222222222222222222222221222202201111111111111111111111111111111111111001111111111111 11111111111111111111111111111111111111111102222111111111111122222212222022011111111111111111111111111111111111111111111111111111 11111111111111111111111111111110222111111111111122222222222022201111111111111111111111111111111111111111111111111111111111111111 -11111111111111111110222211111111111112222221222202201111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111102222111111111111122222212222022011111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111102222111111111111122222212222022201111111111111111111111111111111111111111111111111111111111111111111111111111 11111110222111111111111122222222222022201111111111111111111111111111111111111111111111111111111111111111111111111111111111102222 11111111111112222221222202220111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111022221 11111111111122222222222022201111111111111111111111111111111111111111111111111111111111111111111111111111111111102221111111111111 22222222222022220111111111111111111111111111111111111111111111111111111111111111111111111111111111102222111111111111122222222222 -02220111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111022221111111111111222222222220 +022201111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111022221111111111111222222222220 22201111111111111111111111111111111111111111111111111111111111111111111111111111111111102221111111111111222222222220222201111111 11111111111111111111111111111111111111111111111111111111111111111111111111102222111111111111122222222222022201111111111111111111 11111111111111111002111111111111111111111111111111111111111111111111111111022221111111111111222222222220222011111111111111111111 11111111111111111111111111111111111111111111111111111111111111102221111111111111222222222220222201111111111111111111111111111111 -11111111111111111111111111111111111111111111111111102222111111111111122222222222022201111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111102222111111111111122222222222022201111111111111111111111111111111111110a01111 11111111111111111111111111111111111111111111111111022221111111111111222222222220222011111111111111111111111111111111111111111111 11111111111111111111111111111111111111102221111111111111222222222220222201111111111111111111111111111111111111111111111111111111 11111111111111111111111111102222111111111111122222222222022201111111111111111111111111111111111110021111111111111111111111111111 11111111111111111111111111022221111111111111222222222220222011111111111111111111111111111111111111111111111111111111111111111111 11111111111111102221111111111111222222222220222201111111111111111111111111111111111111111111111111111111111111111111111111111111 -11102222111111111111122222222222022201111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11102222111111111111122222222222022201111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11022221111111111111222222222220222011111111111111111111111111111111111111111111111111111111111111111111111111111111111022211111 11111111222222222220222201111111111111111111111111111111111111111111111111111111111111111111111111111111111022221111111111111222 22222222022201111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111110222211111111111112222 22222220222011111111111111111111111111111111111111111111111111111111111111111111111111111111111022211111111111112222222222202222 01111111111111111111111111111111111111111111111111111111111111111111111111111111111022221111111111111222222222220222011111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111110222222222222222222222222222202220111111111111 +11111111111111111111111110a01111111111111111111111111111111111111111111111111111110222222222222222222222222222202220111111111111 11111111111111111111111111111111111111111111111111111111111111111111111022222222222222222222222222202222011111111111111111111111 11111111111111111111111111111111111111111111111111111111111022222222222222222222222222220222011111111111111111111111111111111111 10001111111111111111111111111111111111111111111111111111110222222222222222222222222222202220111111111111111111111111111111111111 11111111111111111111111111111111111111111111111022222222222222222222222222202222011111111111111111111111111111111111111111111111 -11111111111111111111111111111111111022222222222222222222222222220222011111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111022222222222222222222222222220222011111111111111111111111111111111111108011111111111111111111 11111111111111111111111111111111110222222222222222222222222222202220111111111111111111111111111111111111111111111111111111111111 11111111111111111111111022222222222222222222222222202222011111111111111111111111111111111111111111111111111111111111111111111111 11111111111022222222222222222222222222220222011111111111111111111111111111111111100011111111111111111111111111111111111111111111 11111111110000000000000000000000000000002220111111111111111111111111111111111111111111111111111111111111111111111111111111111110 00000000000000000000000000002222011111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000 -00000000000000000222011111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111110111111111111 +0000000000000000022201111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111110111111111111 11111111111111112220111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111 11111222011111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111112220111 11111111111111111111111111111111100211111111111111111111111111111111111111111111111111111111001111111111111111111111111112201111 11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111220111111111111111 11111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111220111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111110111111111111111111111111111201111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111110111111111111111111111111111201111111111111111111111111111 11111111111111111111111111111111111111111111111111111111110111111111111111111111111111120111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111011111111111111111111111111120111111111111111111111111111111111111000111111111111 11111111111111111111111111111111111111111111111000000000000000000000000000001111111111111111111111111111111111111111111111111111 @@ -2573,614 +2679,614 @@ a0000000ff000000800000ff0000008000000050800080800000800060008000000000ffff000000 11111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111002111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110a01111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110021111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110021111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10021111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100211111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111100211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111002111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110a0111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111002111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111002111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111101111101111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111110 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111110111111111111101111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111101111111111111101111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111101111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111 11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111011111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111101111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110111111111111111111111110111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111101111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 11111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111000000000 00111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111101111111111011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111101111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111101111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110021111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10021111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100211111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 111111101111111111111111111111111122111111111111111111111111111111111111111111111111111111b00a1111111111111111111111111111111111 -21111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +2111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111 111111111191111111111111111111111111111111111111111111111111111112a1128111111111111111111111111111111111b21111111111111111111111 11111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111111111111221111111111111 11111111111111111111111111111111111111111111119111111111111111111111111111111111281111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111011111111110111111111111111111111111172114000021700272191119119112a111911700 2721911191170027212002911140021191121111911112a111191111191111111111111111111111111111111111111111111111111111111001111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111011111111110111111111111111111111111191119111112a11ba119111911911b0211912a11ba119111912a11ba119112a1 -1911191191122111911114a111191111172111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +1911191191122111911114a1111911111721111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111011111111110111111111111111111111111191119111111911191191119119119221191191119119111911911191281119128111111911281119111b291 111911111b2111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111 11111111111111112811191111111400a119111911911219119111400a1191119111400a12811191200000219111911191112191111911111b21111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111111111112a111911 11111111911911191191221b21911111191191119111111912811191281117219111b21191121191111911111b21111111111111111111111111111111111111 11111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111110111111111101111111111111111111111111911191111114212a114212a11912112 -819114212a114212a114212a11911ba119112a114211281191281191111911111721111111111111111111111111111111111111111111111111111110001111 +819114212a114212a114212a11911ba119112a114211281191281191111911111721111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111101111111111011111111111111111111111112111911111120008119200211912111919112000811920021120008 112002911140a11127a1121191211191111911111911111111111111111111111111111111111111111111111111111110001111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111101111111111011111111111111111111111112211911111111111111111111922111b29111111111111111111111111111111111111111111211 -92211191111911112811111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +92211191111911112811111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110 111111111111111111111111119119111111111111111111119721112891111111111111111111111111111111111111111112214a11119111191111b2111111 11111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111 112219111111111111111111114a111114a11111111111111111111111111111111111111111112142111191400000a221111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111110111111111101111111191111112a12002911702114002119111911702191114002117002721 1400211911140a1119111911111112a111120211191191119112002911140a11114212a111200021111111111111111111111111111111111001111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111101111111111011111111b811111b214212a1191119111911911191191119114211912a11ba1142119119114212a119111911 -11111b221112221119119111911421ba114212a11222122211911191111111111111111111111111111111111000111111111111111111111111111111111111 +11111b221112221119119111911421ba114212a112221222119111911111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111101111111119111119119111911911281111119111911911191281111119111912811111191191119119111911111112221112221119119111 91281119119111911b22122811111191111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111 17000008119111911911200000219111911911191281111111400a12811111191281117219111911111112191119191119119111912811191281117219121919 -11140021111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111400211111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111128111421191119119112811 172191119119111912811111111119128111111911911191191119111111281b21281b2119119111912811191191119112122217219111111111111111111111 11111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111011111111110111111111191128111911191191119112a114212a119111911421191 -14212a1142119119114212a114212a111111b2122122128119114212a11911ba114212a128122212219112a11111111111111111111111111111111110001111 +14212a1142119119114212a114212a111111b2122122128119114212a11911ba114212a128122212219112a11111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111110111111111101111111111281b211191119140a11140a11192002140a11911140021120008111400211911140a11 192002111111421121211281191192002112002911140a1172114212812000211111111111111111111111111111111110011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111101111111111011111111111919111111111119111111111111111119111111111111111111111111111111111111111111111111911191911191 -11111111111111191111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111191111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110 1111111111172811111111111911111111111111111911111111111111111111111111111111b2111111111111128111b2811172111111111111111911111111 11111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110111111111112a11111111111 1111111111111111111111191111111111111111111111191111142111111111111b8111202111b8191111111111111911111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111110111111111101111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111110111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111101111111111011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111101111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111101111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111110111111111101111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111110111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111101111111111011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111100000000001111111111000000000001111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111 11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111011111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111101111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111110111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111211 11111111111111111011111111111111111011111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111112111111111111100111111111111111111111111111111111111119111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111b21111111111111111111011111 11111111110111111111111111111111111111111111111111111111111111191111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111b211111111111100011111111111111111111111111111111111122111111111111111111111111111111 +1111111111111111111111111111111111111111111b21111111111110ff11111111111111111111111111111111111122111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111281111111111111111111101111111111111011111111111111 11111111111111111111111111111111111111221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111112811111111111100111111911111111400002111120008111111172111b0008111700272191119111911920a11170027211111200a111 111114002119111911111140000219119111911200291b8111481191111111111111111111110111111111110111111111111111111111140000811140000211 1120008111111172111b0008111700272191119111911920a11170027211111200a111111114002119111911111140000219119111911200291b811148119111 -111111111000111119111111119111142112a111481111119111781112812a11ba11911191119114212a12a11ba111112a111211111191119119111911111191 +1111111110ff111119111111119111142112a111481111119111781112812a11ba11911191119114212a12a11ba111112a111211111191119119111911111191 1111191191119114212a11721281117211111111111111111111101111111110111111111111111111111119111128119111142112a111481111119111781112 812a11ba11911191119114212a12a11ba111112a1112111111911191191119111111911111191191119114212a11721281117211111111111001111119111111 1191111281172111191111119112a111117219111911911191119119111721911191111111111911111281111119111911111191111119119111911911191119 291111b2111111111111111111111101111111011111111111111111111111191111191191111281172111191111119112a11111721911191191119111911911 -1721911191111111111911111281111119111911111191111119119111911911191119291111b211111111111000111119111111119111119119111111111112 +1721911191111111111911111281111119111911111191111119119111911911191119291111b2111111111110ff111119111111119111119119111111111112 81111111119111400a119111911191191117211400a1111111111911111200000219111911111191111119119111911911191112021111b21111111111111111 111111101111101111111111111111111111111911111911911111911911111111111281111111119111400a119111911191191117211400a111111111191111 1200000219111911111191111119119111911911191112021111b2111111111110011111140000a1119111117228111111111112a11111114081111119119111 91119119111721111191111111112a11111281117219111911111191111119119111911911191117281111b21111111111111111111111110111011111111111 111111111111111911112a119111117228111111111112a1111111408111111911911191119119111721111191111111112a1111128111721911191111119111 -1119119111911911191117281111b21111111111100011111911112811911111722811111111111191111400811114212a11421202128114812a114212a11111 +1119119111911911191117281111b2111111111110ff11111911112811911111722811111111111191111400811114212a11421202128114812a114212a11111 1114a11111119112a114212a11111191111119114212a119111911b81b2111721111111111111111111111111010111111111111111111111111111400000211 911111722811111111111191111400811114212a11421202128114812a114212a111111114a11111119112a114212a11111191111119114212a119111911b81b 21117211111111111001111119111119119111119119111111111111211178111111120008119200220021192002112000811111111128111111140a11192002 111111911111191192002119111912a1114211911111111111111111111111111101111111111111111111111111111911112811911111911911111111111121 -1178111111120008119200220021192002112000811111111128111111140a11192002111111911111191192002119111912a111421191111111111110001111 +1178111111120008119200220021192002112000811111111128111111140a11192002111111911111191192002119111912a111421191111111111110ff1111 1911111911911112a11721112a111111221191111191111111111111111111191111111111111111111119111111111111111111111111911111111111111111 11111111111112811111111111111111111111111111111111111111111111111111111911111911911112a11721112a11111122119111119111111111111111 1111191111111111111111111119111111111111111111111111911111111111111111111111111111128111111111111001111119111128119111142112a111 421111111911b811178111111111111111111119111111111111111119112a1111111111111111111111119111111111111111111111111111111b2111111111 11111111111111111111111111111111111111111111111911112a119111142112a111421111111911b811178111111111111111111119111111111111111119 -112a1111111111111111111111119111111111111111111111111111111b21111111111110001111140000a11140000211111400211111111221170008111111 +112a1111111111111111111111119111111111111111111111111111111b21111111111110ff1111140000a11140000211111400211111111221170008111111 111111111111111911111111111111111200a1111111111111111111111111911111191111111111111111111111121111111111111111111111111111111111 1111111111111111111111140000a11140000211111400211111111221170008111111111111111111111911111111111111111200a111111111111111111111 11119111111911111111111111111111111211111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111 11111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000011111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 00222222222222222200111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111100111111110111111111111111110111111110011111111111111111111111111111 11111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111022222222222222222200111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111000111110111111111111111110111110001111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111022222222222222222202001111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111022222222222222222202001111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111000010000000000000001000100001111111111111111111111111111111111111111111111111111111111111111111000111111111111 11111111111111111111111111111111111111111111111111111111022222222222222222202220111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000 -10000001000001000011111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +100000010000010000111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111022222222222222222202222011111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100100000010000010001111111 11111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111 11111111022222222222222222202222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111100100000010000010001111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111110222222222222222 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111110222222222222222 22202222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111100000000000000010001111111111111111111111111111111111111111111111111111111 11111111111111111000111111111111111111111111111111111111111111111111111111111111111111110222222222222222222022222011111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111100000000000000010001111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111100000000000000010001111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111110222222222222222222022222011111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111100100000010000010001111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111 1111111111111111111111111111111111111111022222222b222222222022222011111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001000000100000100 -01111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +01111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111110222222222222222222022222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111001000000100000100011111111111111111111111 11111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111102222222 22222222222022222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111001000000100000100011111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111102222222212222222220222220111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111102222222212222222220222220111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111001000000100000100011111111111111111111111111111111111111111111111111111111111111111111111 10001111111111111111111111111111111111111111111111111111111111111111111102222222222222222220222220111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111001000000100000100011111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111100100000010000010001111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111102222222222222222220222220111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000 00000100011111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111 11111111111111111111111102222222222222222220222220111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111110111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 02200000000000000020222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111110100000000000000010111111111111111111111111111111111111111 11111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111022022221111111110202222 20111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110101111111111111010111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111022000000000000010202222201111110011111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111022000000000000010202222201111110011111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110101111111111111010111111111111111111111111111111111111111111111111111111111111111111111111000111111111111 11111111111111111111111111111111111111111111111111111111022002222222222010202222201111000011111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -00000000000000010111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +000000000000000101111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111022000000000000010202222201000000011111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101001111111111100101111111 11111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111 11111111022022221111111110202222201111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000011111101001111111111100101111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111110220000000000000 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111110220000000000000 10202222201111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111000111111111101001111111111100101111111111111111111111111111111111111111111111111111111 11111111111111111000111111111111111111111111111111111111111111111111111111111111111111110220022222222220102022222011111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111000001111111101000000000000000101111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111000001111111101000000000000000101111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111110220000000000000102022222011111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000 11111101000000000000000101111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111 11111111111111111111111111111111111111110220222211111111102022222010000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111010000000001111001 -01111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +01111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111110220000000000000102022222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111110000111111111010000000001000001011111111111111111111111 11111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111102200222 22222220102022222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110011111111111010000000001000001011111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111102200000000000001020222220111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111102200000000000001020222220111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111010000000000000001011111111111111111111111111111111111111111111111111111111111111111111111 10001111111111111111111111111111111111111111111111111111111111111111111102200000000000001020222220111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010000000000000001011111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111101000000000000000101111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111102200000000000001020222220111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110100111111 11000001011111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111 11111111111111111111111102200000000000001020222220111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110100110000001110010111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 02200000000000001020222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111110100111100001110010111111111111111111111111111111111111111 11111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111022000000000000010202222 20111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110100000000000000010111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111022005000000000010202222201111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111022005000000000010202222201111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110100000000000000010111111111111111111111111111111111111111111111111111111111111111111111111000111111111111 11111111111111111111111111111111111111111111111111111111022000000000000020202222201111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -00111110000010010111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +001111100000100101111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111022002222000222020202222201111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101001000000000100101111111 11111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111 11111111022000000000000020202222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111101001111100000100101111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111110220000000000000 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111110220000000000000 20202222201111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111101000000000000000101111111111111111111111111111111111111111111111111111111 11111111111111111000111111111111111111111111111111111111111111111111111111111111111111110220022222202220202022222011111111111111 11111111111111111111111111111111111111111111111111111111111111111010111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101000000000000000101111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111101000000000000000101111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111110220052222000000202022222011111111111111111111111111111111111111 11111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111101001111111111100101111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111 11111111111111111111111111111111111111110220000000000000202022222011111111111111111111111111111111111111111111111111111111111111 11111111111111101111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010001111111110001 -01111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +01111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111110220000000000000202022222011111111111111111111111111111111111111111111111111111111111111111111111111110111111101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010000000000000001011111111111111111111111 11111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111102202222 22222222202022222011111111111111111111111111111111111111111111111111111111111111111111111111101111111110111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111010000000000000001011111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111102200000000000000020222220111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111102200000000000000020222220111111 11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111 11111111111111111111111111111111111111010000000000000001011111111111111111111111111111111111111111111111111111111111111111111111 10001111111111111111111111111111111111111111111111111111111111111111111102222222222222222220222220111111111111111111111111111111 11111111111111111111111111111111111111111110111111111111101111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111011111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111101111111111111111101111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111100000000000000000000222220111111111111111111111111111111111111111111111111111111 11111111111111111101111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000 00000000011111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111 11111111111111111111111110111111111111111111222220111111111111111111111111111111111111111111111111111111111111111111111110111111 11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11011111111111111111122220111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111011111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111001111111111111111122 20111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111101111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111110111111111111111112201111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111110111111111111111112201111111111111111111111 11111111111111111111111111111111111111111111110111111111111111111111110111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111 11111111111111111111111111111111111111111111111111111111111111011111111111111111201111111111111111111111111111111111111111111111 11111111111111111111101111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111111111100000000000000000001111111111111111111111111111111111111111111111111111111111111111110111 11111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111000000000 00111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111101111111111011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111101111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111101111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111110111111111101111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111110111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111101111111111011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111101111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111101111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111111400000a11111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111 1140000214000021191111112a19111111111111111400008111911911112a11400002111111111111111111191111148191111111120008111111b000002120 0a111140a11119111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111911111191111421b811111 b219111111111111111911112811911911114a11911114211111111281111111191111b811911111112a111481111119111112a111211b81b811172111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111110111111111101111111111111111119111111911112811911111911911111111111111191111 19119119111b2911911112811111111281111111191112a1119111111172111191111112a11111111191191119111b2111111111111111111000111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111110111111111101111111111111111119111111911111911700000811911111111111111191111191191191112191191111191 -1111111281111111191114211191111111911111111111112a111111119119111911128111111111111111111000111111111111111111111111111111111111 +1111111281111111191114211191111111911111111111112a111111119119111911128111111111111111111050111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111011111111110111111111111111111911111191111172128111421140000a1111111111911112a11911911211911911111721111200000a1111114000021 11911111128111111111111112a1111112a119111911119111111111111111111000111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111 111111111191111119111117211911281119111128111111111400000211911912811911911111721111111281111111191111b8114000021281111111111111 -112811114a1119111911117211111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +112811114a11191119111172111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111111111111191111119111119 111281b2111911111911111111191111281191191211191191111191111111128111111119111119119111111191111111111111111421111281191119111128 11111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111110111111111101111111111111111119111111911112a111191911119111119111111 -111911111911911922111911911112a11111111281111111191111191191111111721112a1111128111721111191191119111114211111111111111110001111 +111911111911911922111911911112a11111111281111111191111191191111111721112a1111128111721111191191119111114211111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111101111111111011111111111111111191111119111142111172811119111128111111111911112a119114a1111911 911114211111111111111111191111b811911111112a111421111114212a119112a11b81b8111112a11111111111111110001111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111110111111111101111111111111111119111111400002111112a1111140000a111111111140000a111911421111911400002111111111111111111 -140000a1114000002111400211111111400211200a111170a1120000021111111111111110001111111111111111111111111111111111111111111111111111 +140000a1114000002111400211111111400211200a111170a1120000021111111111111110a01111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111 @@ -3192,23 +3298,23 @@ b219111111111111111911112811911911114a11911114211111111281111111191111b811911111 11111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111110111111111101111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111110111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111050111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111011111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111101111111111011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111101111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111 @@ -3225,7 +3331,7 @@ b219111111111111111911112811911911114a11911114211111111281111111191111b811911111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111110111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111011111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111 @@ -3242,35 +3348,35 @@ b219111111111111111911112811911911114a11911114211111111281111111191111b811911111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111101111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111101111101111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111b0008 11114002119111191111400211911140000214000021191111112a19111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111 @@ -3282,113 +3388,113 @@ b219111111111111111911112811911911114a11911114211111111281111111191111b811911111 11111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111912000002191112121200000219111911111191111191170000081191111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111140812811172191128122281117219111911111191111172128111421140000a11111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111400811119112a114217211219112a114211911111191111172119112811191111281111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111781111111140a111270a11 172140a11127a191111119111119111281b211191111191111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111119111119111111111111111111111111111119111111911 112a1111919111191111191111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111b811178111111111111111111111111111119111111911114211117281111911112811 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111700081111111111111111111111111111119111111400002111112a1111140000a111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111100000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101222222 22222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101222222222222222222222222011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111101222222222222222222222222011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111101222222222222222222222222011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111101222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 01222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012222222222333222222222 22011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111012222222223333322222222220111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111011111111133333331111111120111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111012222222300003333222222220111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111011111113300333333311111120111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110ff1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110122222333333333 33333222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111110122223333333030333033222201111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111110111133003333333300033311201111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111110122333330300330330330332201111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111110123000303003333333330033201111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333 33303333333333333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101333333333333333333333332011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111103333333333333333333333333011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111101222222222222222222222222011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111101222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110ff111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 01222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012222222222222222222222 22011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110ff111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111012222222222222222222222220111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111011111111111111111111111120111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110501111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111012222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111 @@ -3400,53 +3506,71 @@ b219111111111111111911112811911911114a11911114211111111281111111191111b811911111 11111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111110122444422226666622222222201111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110ff1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111110122444422226666622222222201111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111110122334422225556622222222201111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111108011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111110122334422225556622222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101222222 22222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110ff11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111110ff11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111100000000000000000000000000011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001040000002701ffff030000000000}}}{ -\f36\fs20\insrsid12086585\charrsid1729289 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3424186 {\f36\fs20\insrsid5901293\charrsid1729289 -\par De esta manera, los usuarios se podr\'e1n loguear a sus terminales de trabajo y a la aplicaci\'f3n utilizando las mismas credenciales. Se recomienda analizar de incluir un logon script o una herramienta m\'e1 -s poderosa de control remoto de terminales para acotar las actividades del usuario dentro de su estaci\'f3n de trabajo. -\par }{\f36\fs20\insrsid4465047\charrsid1729289 -\par }{\b\f36\fs20\insrsid4465047\charrsid1729289 Conclusi\'f3n}{\f36\fs20\insrsid4465047\charrsid1729289 -\par -\par Bajo este esquema de infraestructura l\'f3gica, el usuario contar\'e1 con el beneficio de mantener una \'fanica identidad dentro de la organizaci\'f3n, pudiendo tener un set de credenciales \'fa -nico para todos los entornos operativos en donde se movilice y extendiendo este esquema a futuras implementaciones Single Sign On. -\par -\par }{\b\f36\fs20\insrsid4465047\charrsid1729289 3 \endash Enlace}{\f36\fs20\insrsid4465047\charrsid1729289 -\par -\par Se deber\'e1 contratar un ISP para proveer un enlace dedicado que interconecte }{\f36\fs20\insrsid4131712\charrsid1729289 la Sede Central de la Obra Social con todos sus CAPs. Toda la organizaci\'f3n dispondr\'e1 de una \'fanica red privada, y ser\'e1 - en la Sede Central el \'fanico punto con salida a Internet}{\f36\fs20\insrsid6452201\charrsid1729289 , a trav\'e9s de otro enlace provisto por el ISP}{\f36\fs20\insrsid4131712\charrsid1729289 -, centralizando de esta manera todos los controles de seguridad frente a amenazas externas. Los usuarios rasos no tendr\'e1n salida a intenet, utilizando mensajer\'eda interna para comunicarse. El servidor SMTP para los mails deber\'e1 - permanecer en el NOC central para controlar el flujo hacia la red exterior.}{\f36\fs20\insrsid4465047\charrsid1729289 -\par }{\f36\fs20\insrsid6452201\charrsid1729289 -\par A nivel conceptual, se refleja en el siguiente diagrama: -\par -\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6452201 {\f36\fs20\insrsid4287719\charrsid1729289 {\*\shppict{\pict{\*\picprop\shplid1028{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} -{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw10797\pich9051\picwgoal6121\pichgoal5131\pngblip\bliptag-429916252{\*\blipuid e65fffa4a098f6d66a42589c8ab17535}89504e470d0a1a0a0000000d494844520000019800000156080300000063077ba300000300504c5445ffffffffff00ffbfbfff9f9fff7f7fff6767ff4747ff27 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110a0111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001040000002701ffff030000000000}}}}}{\insrsid10629403 +\par }\pard \s15\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 {\insrsid10629403 +\par }\pard \s15\qj \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid10629403 {\loch\af1\insrsid4208771 \hich\af0\dbch\af0\loch\f1 De esta manera, los usuarios se podr}{\loch\af1\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\loch\af1\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n loguear a sus terminales de trabajo y a la aplicaci}{\loch\af1\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n utilizando las mismas credenciales. Se recom +\hich\af0\dbch\af0\loch\f1 ienda analizar de incluir un logon script o una herramienta m}{\loch\af1\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\loch\af1\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +s poderosa de control remoto de terminales para acotar las actividades del usuario dentro de su estaci}{\loch\af1\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de trabajo. +\par }\pard\plain \s23\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Ambiente externo +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +Hay dos tipos de accesos internos con los que se deben lleva\hich\af0\dbch\af0\loch\f1 r cuentas. Uno de ellos es el grueso y son los afiliados. Otro son los prestadores. Ambos estar}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n dentro de un contenedor }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 nico llamado }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 externos}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + al nivel siguiente de la organizaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n en el }{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 rbol de directorio, y la funcionalidad de los mismos se otorgar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 bajo el mismo esquema que a los usuarios internos de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. Esto se explicar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + en detalle en el modelo 14, }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 implementaci}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\b\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n de la seguridad.}{\lang3082\langfe255\langnp3082\insrsid4208771 +\par }\pard\plain \s23\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Conclusi\'f3n +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +Bajo este esquema de infraestructura l}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 gica, el usuario contar}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 con el beneficio de mantener una }{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 nica identidad dentro de la organizaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n, pudiendo tener un set de credenciales }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 nico para todos los entornos operativos en donde se movilice y extendiendo este esquema a futuras implementaciones Single Sign On. +\par }\pard\plain \s22\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Enlace +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Se deber}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 contratar un ISP para prove\hich\af0\dbch\af0\loch\f1 +er un enlace dedicado que interconecte la Sede Central de la Obra Social con todos sus CAPs. Toda la organizaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n dispondr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 de una }{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 nica red privada, y ser}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 en la Sede Central el }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +nico punto con salida a Internet, a trav}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s de otro enlace provisto por el IS +\hich\af0\dbch\af0\loch\f1 P, centralizando de esta manera todos los controles de seguridad frente a amenazas externas. Los usuarios rasos no tendr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n salida a intenet, utilizando mensajer}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 a interna para comunicarse. El servidor SMTP para los mails deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + permanecer en el NOC central\hich\af0\dbch\af0\loch\f1 para controlar el flujo hacia la red exterior. +\par \hich\af0\dbch\af0\loch\f1 A nivel conceptual, se refleja en el siguiente diagrama: +\par }\pard\plain \s22\qc \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0\pararsid10629403 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\field{\*\fldinst {\lang2058\langfe255\langnp2058\insrsid4208771\charrsid10629403 \\ +import 04.png}}{\fldrslt {\insrsid10629403 {\*\shppict{\pict{\*\picprop\shplid1028{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibName}{\sv 04.png}}{\sp{\sn pibFlags}{\sv 10}} +{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw10797\pich9051\picwgoal6121\pichgoal5131\pngblip\bliptag-429916252{\*\blipuid e65fffa4a098f6d66a42589c8ab17535} +89504e470d0a1a0a0000000d494844520000019800000156080300000063077ba300000300504c5445ffffffffff00ffbfbfff9f9fff7f7fff6767ff4747ff27 27ff0000f7f7fff7f7f7f7f7e7f7f700efefffefefefefefd7efef00e7e7ffe7e7e7e7e7c7e7e700dfdfffdfdfefdfdfdfdfdfb7dfdf00d7d7ffd7d7efd7d7d7 d7d7afd7d700cfcfffcfcfefcfcfcfcfcf9fcfcf00c7c7ffc7c7efc7c7c7c7c78fc7c700c76700bfbfffbfbff7bfbfbfbfbf7fbfbf77bfbf00b7b7ffb7b7f7b7 b7b7b7b767b7b700afafffafaff7afafafafaf57afaf00a7a7ffa7a7f7a7a7a7a7a747a7a7009f9fff9f9f9f9f9f3f9f9f009797ff97979797972f9797008f8f @@ -5743,72 +5867,282 @@ a70000878700007f7f0000777700006f6f0000c7c70000bfbf000067c7005fb700007ff70f007fef 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\f36\fs20\insrsid6452201\charrsid1729289 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3424186 {\f36\fs20\insrsid2522242\charrsid1729289 -\par }{\b\f36\fs20\insrsid9595785\charrsid1729289 -\par }{\b\f36\fs20\insrsid2522242\charrsid1729289 4 \endash Seguridad frente a accesos externos e internos -\par -\par }{\f36\fs20\insrsid9053857\charrsid1729289 Las transacciones que se realicen por las aplicaciones deben realizarse a trav\'e9s de un canal SSL, debiendo implementarse internamente un CA que emita certificados}{\f36\fs20\insrsid11496209\charrsid1729289 ,}{ -\f36\fs20\insrsid9053857\charrsid1729289 }{\f36\fs20\insrsid11496209\charrsid1729289 los cuales}{\f36\fs20\insrsid9053857\charrsid1729289 deber\'e1n }{\f36\fs20\insrsid11496209\charrsid1729289 ser incorporados por}{ -\f36\fs20\insrsid9053857\charrsid1729289 todas las instancias }{\f36\fs20\insrsid11496209\charrsid1729289 clientes }{\f36\fs20\insrsid9053857\charrsid1729289 de la aplicaci\'f3n para poder }{\f36\fs20\insrsid16393822\charrsid1729289 -establecer comunicaciones con las respectivas fuentes de datos.}{\f36\fs20\insrsid11496209\charrsid1729289 Bajo ning\'fan punto de vista se permitir\'e1 informaci\'f3n viajando v\'eda texto plano.}{\f36\fs20\insrsid2522242\charrsid1729289 -\par }{\f36\fs20\insrsid14024822\charrsid1729289 -\par En relaci\'f3n a esto, tambi\'e9n se deber\'e1n establecer canales SSL para las comunicaciones provenientes desde el exterior. Todos los archivos recibidos por los prestadores deber\'e1n viajar bajo SSL. En este caso se deber\'e1 - comprar certificados de un CA correspondiente disponible en Inte}{\f36\fs20\insrsid16542367\charrsid1729289 r}{\f36\fs20\insrsid14024822\charrsid1729289 net para garantizar la identidad de los participantes de la transacci\'f3n.}{ -\f36\fs20\insrsid541785\charrsid1729289 Los mismos deber\'e1n ser enviados por SFTP o SCP. En el caso de los archivos subidos desde los prestadores y la cl\'ednica, el formato de los documentos depender\'e1n de la operativa necesitada por la aplicaci\'f3 -n, pero independientemente de esto, el documento trasmitido deber\'e1 estar concatenado con la firma digital del origen de manera que garantice el no repudiation de la informaci\'f3n enviada, y adicionalmente, todo este paquete deber\'e1 - finalizarse con el hash MD5 del conjunto, certificando as\'ed que la inf}{\f36\fs20\insrsid3213315\charrsid1729289 ormaci\'f3n recibida es la que fue enviada desde el origen}{\f36\fs20\insrsid541785\charrsid1729289 .}{ -\f36\fs20\insrsid14024822\charrsid1729289 -\par }{\f36\fs20\insrsid2245428\charrsid1729289 -\par }{\f36\fs20\insrsid5915161\charrsid1729289 Para cada CAP deber\'e1 implementarse un firewall de modo que s\'f3lo est\'e9n abiertos los puertos que se utilicen para la aplicaci\'f3n, mail y mensajer\'eda.}{\f36\fs20\insrsid4004064\charrsid1729289 - Visto y considerando el desempe\'f1o y papel que tienen los CAPs, deber\'e1n bloquearse todos los paquetes ICMP ya que no tienen sentido a nivel interno. Deber\'e1n est\'e1 -r disponibles a la altura del GateWay para que el administrador local de infraestructura pueda hacer debuggings y }{\f36\fs20\insrsid13179560\charrsid1729289 correcciones en casos de contingencia.}{\f36\fs20\insrsid5915161\charrsid1729289 -\par }{\f36\fs20\insrsid8392606\charrsid1729289 -\par Tambi\'e9n debe est\'e1r debidamente configurado un firewall desde la Sede Central hacia la salida al exterior, permitiendo el paso \'fanico de puertos sobre de nivel aplicativo.}{\f36\fs20\insrsid7540356\charrsid1729289 Se deber\'e1 - habilitar exclusivamente la salida a Inteneret para servicios como SMTP y aquellos que necesariamente requieran de la red externa. Asimismo se negociar\'e1 con la parte gerenci -al, ya que por lo general son los que demandan tener conectividad con Internet, y servicios de mensajer\'eda externos.}{\f36\fs20\insrsid8392606\charrsid1729289 -\par }{\f36\fs20\insrsid14682390\charrsid1729289 -\par Los WebServers deben est\'e1r detr\'e1s del firewall dentro del NOC de la Sede Central. El mismo est\'e1ra habilitado hacia el exterior para cumplimentar con las transacciones online del cliente. En casos futuros de pasar a un Application Server se deber -\'e1 respetar las mismas reglas, reconfigurando el FireWall para que habilitar la entrada y salida hacia el mismo. -\par }{\f36\fs20\insrsid1447750\charrsid1729289 -\par }{\b\f36\fs20\insrsid1447750\charrsid1729289 5 \endash Backups}{\f36\fs20\insrsid1447750\charrsid1729289 -\par -\par Dado a que se prevee un alto volumen de tr\'e1fico diario con la base de datos, se establecer\'e1 un backupeo de la base de datos, diariamente y en forma progresiva, los cuales ser\'e1 -n pasados a cinta y almacenados en lugares debidamente custodiados, preferentemente bajo llave electr\'f3nica o mediante autenticaci\'f3n biom\'e9trica. -\par }{\f36\fs20\insrsid12016325\charrsid1729289 -\par Para el servicio de directorio se bajar\'e1 a un LDIF semanalmente, debido a que el mismo no sufrir\'e1 cambios en el corto plazo. -\par }{\f36\fs20\insrsid13448394\charrsid1729289 -\par }{\b\f36\fs20\insrsid13448394\charrsid1729289 6 \endash Auditor\'eda}{\f36\fs20\insrsid13448394\charrsid1729289 -\par -\par }{\b\f36\fs20\insrsid13448394\charrsid1729289 Servers y software de base}{\f36\fs20\insrsid13448394\charrsid1729289 -\par -\par Se deben activar todos los logs de los servers y software de base utilizado, con un grado moderado de informaci\'f3n adem\'e1s del timestamp de cada evento detectado}{\f36\fs20\insrsid8151511\charrsid1729289 -, e incluyendo de ser posible un owner que haya disparado el evento}{\f36\fs20\insrsid13448394\charrsid1729289 .}{\f36\fs20\insrsid8151511\charrsid1729289 Los mismos deber\'e1n ser backupeados regularmente a i -ntervalos diarios y bajados a cinta, para auditar a futuro en caso de contingencias.}{\f36\fs20\insrsid13502073\charrsid1729289 Es fundamental e indispensable que entre los servicios que logueen se encuentren la base de datos de la aplicaci\'f3 -n (para detectar eventos a nivel transacci\'f3n) y el directorio, para detectar intentos de intrusi\'f3n.}{\f36\fs20\insrsid13448394\charrsid1729289 -\par }{\f36\fs20\insrsid13502073\charrsid1729289 -\par }{\b\f36\fs20\insrsid13502073\charrsid1729289 Aplicaci\'f3n}{\f36\fs20\insrsid13502073\charrsid1729289 -\par -\par La aplicaci\'f3n deber\'e1 emitir un archivo de log por cada evento ocurrido.}{\f36\fs20\insrsid16147095\charrsid1729289 Principalmente deber\'e1 auditarse la pantalla de login y el logout del usuario, para detectar quien entr\'f3 a la aplicaci\'f3 -n, quien sali\'f3 y a que hora, as\'ed como intentos de intrusi\'f3n o adivinaci\'f3n de passwords.}{\f36\fs20\insrsid13502073\charrsid1729289 -\par }{\f36\fs20\insrsid5138839\charrsid1729289 -\par Dentro de la aplicaci\'f3n se deber\'e1 loguear cada transacci\'f3n cr\'edtica con la base (como inserts o updates, no es necesario autidar selects a este nivel, para ello est\'e1ra el log de la base de dato propia). Tambi\'e9n deber\'e1 -n auditarse aquellas operaciones a nivel de negocio, como por ejemplo la anexi\'f3n de un Afiliado y por quien fue realizada, con su respectivo timestamp. -\par }{\f36\fs20\insrsid3936840\charrsid1729289 -\par }{\b\f36\fs20\insrsid3936840\charrsid1729289 7 \endash Seguridad dentro de la aplicaci\'f3n}{\f36\fs20\insrsid3936840\charrsid1729289 -\par -\par Desde el momento del desarrollo se deber\'e1n tener las precauciones necesarias para evitar ataques comunes. Es obligatorio que en ning\'fa -n momento valores introducidos por el usuario sean llevados directamente a la base de datos. Las transacciones con la misma deben estar en una capa superior evitando ataques indirectos a la base de datos, como }{\b\f36\fs20\insrsid3936840\charrsid1729289 -sql injection}{\f36\fs20\insrsid3936840\charrsid1729289 . En el caso de ser absolutamente necesario llevar el contenido de una entrada del usuario a una sentencia sql, la misma deber\'e1 obligatoriamente parsearse con expresiones regulares a - fin de detectar que venga sql embebido en la misma, el cual pudiera ocasionar inclusive hasta el}{\f36\fs20\insrsid1532427\charrsid1729289 borrado de las tablas si se tuvieran los permisos necesarios.}{\f36\fs20\insrsid3936840\charrsid1729289 -\par }{\f36\fs20\insrsid1532427\charrsid1729289 -\par Referido a esto \'faltimo, se deber\'e1 prearmar un usuario para el acceso a la base de datos, el cual deba tener restringido el acceso a la misma para hacer operaciones sobre el esquema de la misma. }{\f36\fs20\insrsid5839235\charrsid1729289 -El usuario en el cual se impersonificar\'e1 la apliaci\'f3n deber\'e1 tener permiso de lectura sobre las tablas y escritura y update de las mismas, de ning\'fan modo podr\'e1 hacer alteraciones al esquema f\'ed -sico que compone la base de datos de la aplicaci\'f3n.}{\f36\fs20\insrsid1532427\charrsid1729289 -\par }{\f36\fs20\insrsid15409153\charrsid1729289 -\par }{\b\f36\fs20\insrsid15409153\charrsid1729289 8 \endash Detecci\'f3n de intrusiones}{\f36\fs20\insrsid15409153\charrsid1729289 -\par -\par Para respaldar la seguridad de los usuarios, se establece como m\'e1ximo un n\'famero de 3 intentos seguidos de login. Si el cuarto intento es fallido, la aplicaci\'f3n debe lockear la cuenta del usuario v\'eda LDAP e inhabilitar al mismo}{ -\f36\fs20\insrsid16649806\charrsid1729289 . S\'f3lo el administrador LDAP deber\'e1 ser capaz de }{\f36\fs20\insrsid5794809\charrsid1729289 rehabilitar y poner online al usuario, y en caso de p\'e9rdida de password, el administrador LDAP deber\'e1 - setear un password gen\'e9rico \'93password123\'94 y se requerir\'e1 al usuario que cambie el password en el dominio al reingresar a la estaci\'f3n de trabajo.}{\f36\fs20\insrsid15409153\charrsid1729289 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}}}{\insrsid10629403 +\par }\pard \s22\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Seguridad frente a accesos externos e internos +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +Las transacciones que se realicen por las aplicaciones deben realizarse a trav}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s de un c +\hich\af0\dbch\af0\loch\f1 anal SSL, debiendo implementarse internamente un CA que emita certificados, los cuales deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n ser incorporados por todas las instancias clientes de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n para poder establecer comunicaciones con las respectivas fuentes de datos. Bajo ning}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n punto +\hich\af0\dbch\af0\loch\f1 de vista se permitir}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 informaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n viajando v}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a texto plano. +\par \hich\af0\dbch\af0\loch\f1 En relaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n a esto, tambi}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n se deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n establecer canales SSL para las comunicaciones provenientes desde el exterior. Todos los archivos recibidos por los prestadores deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n viajar bajo SSL. En e\hich\af0\dbch\af0\loch\f1 ste caso se deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 comprar certificados de un CA correspondiente disponible en Internet para garantizar la identidad de los participantes de la transacci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. Los mismos deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n ser enviados por SFTP o SCP. +\par \hich\af0\dbch\af0\loch\f1 En el caso de los archivos subidos desde los presta\hich\af0\dbch\af0\loch\f1 dores y la cl}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 nica, el formato de los documentos depender}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n de la operativa necesitada por la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n. En esta fase inicial los documentos transaccionados son emitidos v}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +a un web service utilizando el est}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndar XML y v}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a FTP, seg}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n las interfaces ya pact\hich\af0\dbch\af0\loch\f1 adas por ambas partes. +\par \hich\af0\dbch\af0\loch\f1 En relaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n al }{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ltimo p}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 rrafo, es importante tener en cuenta que estas transacciones implican un alto impacto entre las partes negociantes, con lo cual se }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 recomienda}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 que en el }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 futuro}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +, se reconsidere que el documento trasmitido sea co\hich\af0\dbch\af0\loch\f1 ncatenado con la firma digital del origen de manera que garantice el }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 no repudiation}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 de la informaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n enviada, y adicionalmente, todo este paquete deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + finalizarse con el hash MD5 del conjunto, certificando as}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 que la informaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n recibida es la que fue e\hich\af0\dbch\af0\loch\f1 nviada desde el origen. Esto es s}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 lo una recomendaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n a futuro y deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + ser evaluada por ambas partes como un proyecto aparte. +\par \hich\af0\dbch\af0\loch\f1 Para cada CAP deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 implementarse un firewall de modo que s}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 lo est}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n abiertos los puertos que se utilicen para la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n, m\hich\af0\dbch\af0\loch\f1 ail y mensajer}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +a. Visto y considerando el desempe}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 o y papel que tienen los CAPs, deber}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n bloquearse todos los paquetes ICMP ya que no tienen sentido a nivel interno. Deber}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n est}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 r disponibles a la altura del GateWay para que el administrador local de infra\hich\af0\dbch\af0\loch\f1 estructura pueda hacer debuggings y correcciones en casos de contingencia. + +\par \hich\af0\dbch\af0\loch\f1 Tambi}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n debe est}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 r debidamente configurado un firewall desde la Sede Central hacia la salida al exterior, permitiendo el paso }{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 nico de puertos sobre de nivel aplicativo. Se deber}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 h\hich\af0\dbch\af0\loch\f1 +abilitar exclusivamente la salida a Inteneret para servicios como SMTP y aquellos que necesariamente requieran de la red externa. Asimismo se negociar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 con la parte gerencial, ya que por lo general son los que demandan tener conectividad con Internet, y se\hich\af0\dbch\af0\loch\f1 rvicios de mensajer}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a externos. +\par \hich\af0\dbch\af0\loch\f1 Los WebServers deben est}{\lang3082\langfe255\langnp3082\insrsid10629403 \hich\af0\dbch\af0\loch\f1 a}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 r detr}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s del firewall dentro del NOC de la Sede Central. El mismo est}{ +\lang3082\langfe255\langnp3082\insrsid10629403 \hich\af0\dbch\af0\loch\f1 ar}{\lang3082\langfe255\langnp3082\insrsid10629403 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + habilitado hacia el exterior para cumplimentar con las transacciones online del cliente. En casos futuros de pasar a un Applic\hich\af0\dbch\af0\loch\f1 ation Server se deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1} +{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 respetar las mismas reglas, reconfigurando el FireWall para que habilitar la entrada y salida hacia el mismo. +\par }\pard\plain \s22\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Backups +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid10629403 \hich\af0\dbch\af0\loch\f1 Dado a que se prev}{ +\lang3082\langfe255\langnp3082\insrsid10629403 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 e un alto volumen de tr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1 +}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 fico diario con la base de datos, se establecer}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 un backupeo de la base \hich\af0\dbch\af0\loch\f1 de datos, diariamente y en forma progresiva, los cuales ser}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n pasados a cinta y almacenados en lugares debidamente custodiados, preferentemente bajo llave electr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 nica o mediante autenticaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n biom}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 trica. +\par \hich\af0\dbch\af0\loch\f1 Para el servicio de directorio se bajar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a un LDIF s +\hich\af0\dbch\af0\loch\f1 emanalmente, debido a que el mismo no sufrir}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 cambios en el corto plazo. + +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 NOTA: }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 estos backups son a nivel servidores y no lo referente a la informaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n que por lo general maneja la base de datos, contemplado en el modelo 06, }{ +\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Modelo de Procesamiento}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 . Estos b\hich\af0\dbch\af0\loch\f1 +ackups se hacen en forma progresiva y se almacenan en cinta y es el respaldo ante incontingencias y desastre. Solamente en el caso del directorio adicionalmente se guardar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 el LDIF como se nombr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + recientemente. +\par }\pard\plain \s22\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Auditor\'eda +\par }\pard\plain \s23\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Servers y software de base +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Se deben +\hich\af0\dbch\af0\loch\f1 activar todos los logs de los servers y software de base utilizado, con un grado moderado de informaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n adem}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +s del timestamp de cada evento detectado, e incluyendo de ser posible un owner que haya disparado el evento. Los mismos deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n ser backupeados r\hich\af0\dbch\af0\loch\f1 +egularmente a intervalos diarios y bajados a cinta, para auditar a futuro en caso de contingencias. Es fundamental e indispensable que entre los servicios que logueen se encuentren la base de datos de la aplicaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n (para detectar eventos a nivel transacci}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n) y el directorio, para detectar intentos de intrusi}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n. +\par }\pard\plain \s23\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Aplicaci\'f3n +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 La aplicaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 emitir un archivo de log por cada evento ocurrido. Principalmente deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 auditarse la pantalla de login y el logout del usuario, para detectar quien entr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a la aplicac\hich\af0\dbch\af0\loch\f1 i}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n, quien sali}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 y a que hora, as}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 como intentos de intrusi}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 +\'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n o adivinaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n de passwords. +\par \hich\af0\dbch\af0\loch\f1 Dentro de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n se deber}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 loguear cada transacci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3} +{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n cr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +tica con la base (como inserts o updates, no es necesario autidar selects a este nivel, para ello est}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +ra\hich\af0\dbch\af0\loch\f1 el log de la base de dato propia). Tambi}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n deber}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n auditarse aquellas operaciones a nivel de negocio, como por ejemplo la anexi}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de un Afiliado y por quien fue realizada, con su respectivo timestamp. +\par }\pard\plain \s22\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Seguridad dentro de la aplicaci\'f3n +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Desde el momento del +\hich\af0\dbch\af0\loch\f1 desarrollo se deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n tener las precauciones necesarias para evitar ataques comunes. Es obligatorio que en ning}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n momento valores introducidos por el usuario sean llevados directamente a la base de datos. Las transacciones con la misma deben estar en una \hich\af0\dbch\af0\loch\f1 capa superior evitando ataques indirectos a la base de datos, como }{ +\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 sql injection}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +. En el caso de ser absolutamente necesario llevar el contenido de una entrada del usuario a una sentencia sql, la misma deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 obligatoriamente parsearse con expresiones regul\hich\af0\dbch\af0\loch\f1 +ares a fin de detectar que venga sql embebido en la misma, el cual pudiera ocasionar inclusive hasta el borrado de las tablas si se tuvieran los permisos necesarios. +\par \hich\af0\dbch\af0\loch\f1 Referido a esto }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ltimo, se deber}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 prearmar un usuario para el acceso a la base de datos, e\hich\af0\dbch\af0\loch\f1 +l cual deba tener restringido el acceso a la misma para hacer operaciones sobre el esquema de la misma. El usuario en el cual se impersonificar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 la apliaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n deber}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 tener permiso de lectura sobre las tablas y escritura y update de las mismas, de ning}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n mod\hich\af0\dbch\af0\loch\f1 o podr}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 hacer alteraciones al esquema f}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 sico que compone la base de datos de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n. +\par }\pard\plain \s22\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Detecci\'f3n de intrusiones +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +Para respaldar la seguridad de los usuarios, se establece como m}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ximo un n}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 mero de 3 intentos seguidos de login. Si el cuarto intento es fa\hich\af0\dbch\af0\loch\f1 +llido, la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n debe lockear la cuenta del usuario v}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a LDAP e inhabilitar al mismo. S}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 lo el administrador LDAP deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ser capaz de rehabilitar y poner online al usuario, y en caso de p}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 rdida de password, el administrador LDAP deber}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 pisar el password \hich\af0\dbch\af0\loch\f1 y se requerir}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + al usuario que cambie el password en el dominio al reingresar a la estaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n de trabajo. Todo esto se har}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 desde la clase }{\b\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 inetOrgPerson }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 explicada en el modelo 14 }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \endash }{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 implementaci}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de seguridad}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 . +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 NOTA: }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 el administrador pisar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 +\'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 el password del usuario y habilitar}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 los flags necesarios para que el dominio exija un ingreso de password para entrar por parte del usuario. Este paso es instant}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 neo y debe ser instru}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +do el empleado a realizarlo autom}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ticamente al confirmarle el administ\hich\af0\dbch\af0\loch\f1 +rador que su password est}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + listo para ser llenado. De la misma manera al ingresar un nuevo usuario se proceder}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 + de la misma manera. El acceso a una terminal f}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 sica por agentes externos se deber}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a contemplar en una documentaci}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n aparte acerca de seguridad a\hich\af0\dbch\af0\loch\f1 nivel organizacional, pero de todas formas debe estar garantizado que un extra}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 o realice un acceso a una terminal propia de la empresa justo en el momento en que su password est}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 vulnerable. +\par }\pard\plain \s22\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\fs28\lang3082\langfe255\langnp3082\insrsid4208771 Glosario de t\'e9rminos para los estandares utilzados + +\par }\pard\plain \s16\qj \li0\ri0\sb170\sa119\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Si bien todo +\hich\af0\dbch\af0\loch\f1 lo usado en este documento son est}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +ndares internacionales altamente utilizados a nivel mundial, esta }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ltima secci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n provee un mini glosario con aquellos t}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 rminos que puedan resultar de dif}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 cil comprensi}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n para el lector. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ISO (Internacional Organization for\hich\af0\dbch\af0\loch\f1 Standarization):}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 organizaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n mundial cuyo objetivo es la normalizaci}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de un gran n}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 mero de actividades y procedimientos a nivel corporativo, cient}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +fico o de procedimiento. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 IETF (Internet Engineer Task Force):}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 organizaci}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n mundial dedicada a la estandariza\hich\af0\dbch\af0\loch\f1 ci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de protocolos de red disponibles p}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 blicamente en internet en RFCs. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 RFC (Request for Comments):}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 cada RFC es la definici}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de un protocolo de la IETF donde se incluyen todos los detalles e interfaces de los mismos, los cuales deben ser respetados estrict +\hich\af0\dbch\af0\loch\f1 amente para mantener compatibilidad en las comunicaciones. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ISO 17799:2002 esquema-1: }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 est}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndar a nivel internacional desarrollado por ISO para tratar la seguridad en tecnolog}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a de la informaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n. Este estandar es requerido a nivel megacorporativo y normaliz\hich\af0\dbch\af0\loch\f1 a todo el desenvolvimiento relacionado a la informaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n tanto electr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +nica como no electr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 nica. Este documento es una versi}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n acotada de los pasos a seguir propuestos por este esquema. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Directorio X.500:}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 se cita la definici}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n provista por la }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Universidad de Mu\hich\af0\dbch\af0\loch\f1 rcia, Espa +}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f1}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 acerca de este est}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndar }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'93}{ +\i\cf1\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 X.500 como normativa nace como un intento de impulsar la construcci}{\i\cf1\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\i\cf1\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de un servicio de }{\b\i\cf1\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Directorio a nivel mundial}{ +\i\cf1\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 , }{\b\i\cf1\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 totalmente distribuido}{\i\cf1\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 para proporcionar servicio tanto a personas como a m}{\i\cf1\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\i\cf1\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +quinas. La normativa ha si\hich\af0\dbch\af0\loch\f1 do desarrollada conjuntamente por ISO y el CCITT, dando lugar en 1988 a la primera serie de recomendaciones}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'94}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 . En resumen, es una base de datos jer}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 rquica con interfaces de acceso bien definidas y estrictas. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 DAP (Directory Access Protocol)}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 : es parte del est}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndar X.500 y define una de las interfaces con el directorio. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 LDAP (Lightway Directory Access Protocol):}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 es el est}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndar usado hoy en d}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 a para el acceso a directorios X.500. En un primer momento se utilizaba DAP pero se realiz}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 un acotamiento del mismo proto\hich\af0\dbch\af0\loch\f1 colo rest}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +ndole complejidad poco o nunca utilizada, resultando este protocolo que se define en las RFC de la IETF citadas al comienzo del documento. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 LDAP URI: }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 protocolo de acceso a directorio v}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a una URL, descrita en una RFC de la IETF. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 LDIF:}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 est}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndar de se\hich\af0\dbch\af0\loch\f1 rializaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 +n de los objetos del directorio, tambipen descrito en una RFC de la IETF. Mediante este protocolo se pueden tener objetos serializados. Adicionalmente, establece una interfaz con el directorio tanto para exportar como para importar archivos de es +\hich\af0\dbch\af0\loch\f1 te tipo, facilitando backups de la base, y generaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de multiples objetos. + +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 TCP:}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +protocolo de transporte. Es parte de la pila TCP/IP y se ubica en la capa de transporte. Su objetivo es garantizar la transmisi}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n de la informaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n y garantizar que la misma ll\hich\af0\dbch\af0\loch\f1 +egue a las capas superiores en el orden en que fue mandada. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Puerto TCP:}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 es el punto de acceso al servicio (SAP) de las capas superiores (aplicaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n, presentaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n y sesi}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n). Las aplicaciones que se comunican a trav}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s de la red deber}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n establecer un n}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 mero ll\hich\af0\dbch\af0\loch\f1 amado puerto tanto de origen como destino, de modo de que el protocolo TCP pueda trabajar para m}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ltiples aplicaciones simult}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 neamente. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 SSL (Secure Socket Layer):}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 protocolo para trasmisi}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n de informci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n en modo seguro a trav}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s de una red, desarrollado por Ne +\hich\af0\dbch\af0\loch\f1 tscape. El mismo descansa sobre TCP, y utiliza certificados clave p}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +blica/privada para realizar una transmisi}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n encriptada sobre un canal. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 SFTP (Secure File Transfer Protocol):}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +protocolo utilizado principalmente para hacer subida y bajada de archivos entre \hich\af0\dbch\af0\loch\f1 m}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 quinas remotas. Es FTP resposando sobre una capa SSL. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 SSH (Secure Shell):}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 protocolo reemplazante del RLogin el cual reposa sobre una transmisi}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n encriptada mediante certificados correspondientes. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 SCP (Secure Copy):}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 protocolo que reposa sobre SSH para reali\hich\af0\dbch\af0\loch\f1 +zar subida y bajada de archivos entre terminales remotas, encriptando la informaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n que viaja por la red. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 NOC (Networt Operation Center):}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 lugar f}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +sico donde residen servidores y dispositivos de networking de capa 1 a la 3, enfocados primordialmente en mantener la infraestructura de red de una o varias organizaciones, y en menor grado el funcionamiento de servicios. Si priman servers de informaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n s\hich\af0\dbch\af0\loch\f1 obre los dispositivos de networking suele llamarse DataCenter. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 RACK:}{\b\lang3082\langfe255\langnp3082\insrsid13139164 \hich\af0\dbch\af0\loch\f1 }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +proveniente del ingl}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s, d}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 +\'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 cese del armario donde residen diversos dispositivos de networking como servers, switches, hubs y routers. Los mismos vienen constru}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 dos para tales fines y los di\hich\af0\dbch\af0\loch\f1 +spositivos proveen soportes estandarizados para poder ser apilados en los mismos. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 SMB/CIFS:}{\b\lang3082\langfe255\langnp3082\insrsid13139164 \hich\af0\dbch\af0\loch\f1 }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +protocolo utilizado para el compartimiento de recursos para grupos de trabajo, proveyendo reglas como autenticaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 n y autorizaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n a recursos. +\par }{\b\lang3082\langfe255\langnp3082\insrsid10629403 \hich\af0\dbch\af0\loch\f1 SAMBA\hich\af0\dbch\af0\loch\f1 : }{\lang3082\langfe255\langnp3082\insrsid11145847 \hich\af0\dbch\af0\loch\f1 servicio OpenSource }{ +\lang3082\langfe255\langnp3082\insrsid9924364 \hich\af0\dbch\af0\loch\f1 que implementa un servidor SMB. Uno de sus usos es emular un Controlador de Dominio Windows, haciendo que las terminales Windows no noten que no es Windows quien est}{ +\lang3082\langfe255\langnp3082\insrsid9924364 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid9924364 \hich\af0\dbch\af0\loch\f1 del otro lado.}{\lang3082\langfe255\langnp3082\insrsid10629403\charrsid10629403 +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 PDC:}{\b\lang3082\langfe255\langnp3082\insrsid1978142 \hich\af0\dbch\af0\loch\f1 }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 siglas de Primary +\hich\af0\dbch\af0\loch\f1 Domain Controler. Es el server que se encarga de realizar la autenticaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n y autenticaci}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n en un dominio SMB. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 BDC: }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +realiza el mismo trabajo que el server PDC, pero a nivel secundario, es decir, retoma su actividad en caso de detectar que sa crasheado el PD\hich\af0\dbch\af0\loch\f1 C. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Encriptaci}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +n LanManager: }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +se toma el password del usuario y se lo trunca a 14 bytes (o se lo rellena si no llega a esta cantidad). Con estos 14 bytes se encripta 3 veces un string predefinido de 8 bytes utilizando el algoritmo DES. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Encriptaci}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n NT:}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 se tom\hich\af0\dbch\af0\loch\f1 a el password del usuario, se lo convierte a unicode y se le aplica un hash MD4. Muy f}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 cil de romper. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ISP (Internet Service Provider):}{\b\lang3082\langfe255\langnp3082\insrsid13139164 \hich\af0\dbch\af0\loch\f1 }{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 compa}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f1\'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a proveedora de enlaces corporativos y/o hogare}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 os para conectividad a internet o propia. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 SMTP (Simple Mail Transfe\hich\af0\dbch\af0\loch\f1 r Protocol):}{\b\lang3082\langfe255\langnp3082\insrsid13139164 \hich\af0\dbch\af0\loch\f1 }{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 protocolo para el env}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +o de mensajer}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a (llamado t}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 +\'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 picamente }{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \lquote }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 e-mail}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \rquote }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ) a trav}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s de una red. Es RFC en la IETF. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 No repudiation:}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 metodolog} +{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a a nivel electr}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 nico que garantiza que una actividad o documento ejecutada por una entidad (individuo, corpor\hich\af0\dbch\af0\loch\f1 aci}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n, etc), no puede ser refutada por la misma. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 SQL (Structured Query Language):}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 }{\lang3082\langfe255\langnp3082\insrsid4208771 +\hich\af0\dbch\af0\loch\f1 desarrollado originalmente por IBM, es un est}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 ndar para comunicaci}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n con una base de datos relacional. Hoy en d}{\lang3082\langfe255\langnp3082\insrsid4208771 +\loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a existe un ANSI base del que parten todos los motores, y customizado seg}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 +\'fa}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 n el motor en particular, lo que lo hace un lenguaje d}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e9}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 bil y poco portable, a diferencia de LDAP. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Application Server:}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 Servidor de aplicaciones Java tales como JSP o Servlets (o los m}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 s recientes Portlets). Proveen servicios a nivel portal para aplicaciones tanto de intr}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 a}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 net como extranet. +\par }{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 JAVA:}{\b\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 }{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 +lenguaje originalmente llamado OAK desarrollado por Sun Microsystems, totalmente orientado a objetos. El mismo es interpretado por una JVM (m}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 \'e1}{ +\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 qui\hich\af0\dbch\af0\loch\f1 na virtual), la cual posee la desvirtud de consumir muchos recursos de la m}{\lang3082\langfe255\langnp3082\insrsid4208771 \loch\af1\dbch\af0\hich\f0 +\'e1}{\lang3082\langfe255\langnp3082\insrsid4208771 \hich\af0\dbch\af0\loch\f1 quina, y a su vez no permite realizar tareas de bajo nivel, sin utilizar la interfaz de lenguaje nativo. \par }} \ No newline at end of file